Studio java

antonioamabile

Utente Attivo
21 Gen 2010
150
0
16
Salve ho cominciato da poco a studiare la programmazione ed in particolare java sto leggendo un manuale il quale mi da degli esercizi da svolgere il compito e' il seguente: Data una scuola con N classi calcolare il numero di studenti.
Io ho provato con provato ha scrivere un po' di codice ma non sono riuscito a far funzionare il programma in console
public static void main(String[] args) {
// TODO code application logic he

String nClassi;
String nAlunni;
int classi=0 ,i=0;
int alunni=0,tot=0;

InputStreamReader input=new InputStreamReader(System.in);
BufferedReader tastiera =new BufferedReader(input);
System.out.println("Inserisci il numero di classi della scuola: ");
try{
nClassi=tastiera.readLine();
classi=Integer.valueOf(nClassi).intValue();
}
catch(Exception e)
{
System.out.println("Errore numero non corretto!!!");
return;
}
for (i=0;i<classi;i++)
{
System.out.println("Inserisci quanti alunni frequentano la classe: ");
try
{
nAlunni=tastiera.readLine();
alunni=Integer.valueOf(nAlunni).intValue();
}
catch (Exception e)
{
System.out.println("Errore di digitazione!!!");
return;
}
tot=(alunni+alunni);
System.out.println("Gli alunni che frequentano la scuola sono: "+tot);
}
}

Spero che qualcuno di voi mi possa aiutare. Grazie
 

antonioamabile

Utente Attivo
21 Gen 2010
150
0
16
Ho trovato la soluzione con i vari errori

public static void main(String[] args) {
// TODO code application logic he

String nClassi;
String nAlunni;
int classi=0, i=0;
int alunni= 0;
int tot=0;
int a=0;
float media=0;

InputStreamReader input=new InputStreamReader(System.in);
BufferedReader tastiera =new BufferedReader(input);

System.out.println("Inserisci il numero di classi della scuola: ");
try{
nClassi=tastiera.readLine();
classi=Integer.valueOf(nClassi).intValue();
}
catch(Exception e)
{
System.out.println("Errore numero non corretto!!!");
return;
}
for (i=0;i<classi;i++)
{
System.out.println("Inserisci quanti alunni frequentano la classe: ");
try
{
nAlunni=tastiera.readLine();
alunni=Integer.valueOf(nAlunni).intValue();
}

catch (Exception e)
{
System.out.println("Errore di digitazione!!!");
return;
}
a=alunni+a;
media= a/classi;
}
System.out.println("Gli alunni che frequentano la scuola sono: "+a);
System.out.println("La media degli alunni per ogni classe e': "+media);
}

}
Posto il codice
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Accidenti, e io che mi ero impegnato per correggertelo. Usa questo:
Codice:
import java.io.*;

class calcAlunni {
	public static void main(String[] args) {
		String nClassi;
		String nAlunni;
		int classi = 0, i = 0;
		int alunni = 0, tot = 0;

		InputStreamReader input = new InputStreamReader(System.in);
		BufferedReader tastiera = new BufferedReader(input);
		
		System.out.println("Inserisci il numero di classi della scuola: ");
		
		try {
			nClassi = tastiera.readLine();
			classi = Integer.valueOf(nClassi).intValue();
		}
		catch(Exception e)
		{
			System.out.println("Errore: numero non corretto!");
			return;
		}
		for(i = 0; i < classi; i++)
		{
			System.out.println("Inserisci quanti alunni frequentano la classe: ");
			
			try
			{
				nAlunni = tastiera.readLine();
				alunni = Integer.valueOf(nAlunni).intValue();
			}
			catch (Exception e)
			{
				System.out.println("Errore: numero non corretto!");
				return;
			}
			
			tot += alunni;
		}
		
		System.out.println("Gli alunni che frequentano la scuola sono: " + tot);
	}
}
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Android Studio, bottoni e linguaggiio Java Sviluppo app per Android 10
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
M android.support.v7 su android studio Sviluppo app per Android 4
R [Visual Studio Community] Non trovo il Progetto di Setup .NET Framework 0
MarcoGrazia Visual Studio Light, configurazione PHP PHP 5
P Visual Studio VB.NET Visualizzare un messaggio alla scadenza. .NET Framework 0
E Android Studio e Server Sviluppo app per Android 0
P Bloccare connessione internet per gli emulatori in android studio Sviluppo app per Android 2
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
Brizzio Android Studio Programmazione 0
ESABOT ViewSwitcher in Android Studio Sviluppo app per Android 2
V Android Studio e proci con supporto VT-x Sviluppo app per Android 1
momeraths [ASP.Net] Consiglio su Visual Studio ASP.NET 3
I Vendo il dominio www.cartomanzia.studio Compravendita siti e domini 0
S Rinominare progetto da Visual Studio Express 2013 Visual Basic 0
E problema per aggiungere un database mdf da visual studio .NET Framework 9
novello88 Android Studio: company domain? Sviluppo app per Android 1
I database con visual studio 2012 aiuto Database 0
Matteo SpazioDati [Borse di studio] Due PhD Grant sui Big Data Offerte e Richieste di Lavoro e/o Collaborazione 0
Z [C#] ReportViewer in Visual Studio .NET Framework 1
L Percorso studio php PHP 0
L [VB] Accedere a database access con visual studio (linguaggio vb) .NET Framework 1
R Microsoft SQL Manager Studio Database 0
neo996sps [Visual Studio] Non riesco a salvare i record Visual Basic 0
neo996sps [Visual Studio] Popolare datagrid tramite query Visual Basic 0
G installazione 3d studio max - help HTML e CSS 0
L Registrare Visual Studio 2012 Express Programmazione 0
K Valorizzazione condizionale campo con SQL Management Studio 2005 Database 0
B Consiglio per approfondire studio php PHP 4
B Info Studio Php PHP 4
D database fatto con sql server management studio Database 0
Roland Sito web studio tecnico Presenta il tuo Sito 4
B domanda su 3d studio max Windows e Software 1
B problema installazione 3d studio max Windows e Software 5
W Realizzazioni siti web dal design accattivante | Weblab Studio Offerte e Richieste di Lavoro e/o Collaborazione 0
F Anteprima guida Visual Studio 2010 su mrwebmaster Supporto Mr.Webmaster 0
P problema importazione tabella excel in visual studio 2008 .NET Framework 1
borgo italia studio sull'intelligenza artificiale (nobel) Discussioni Varie 0
V MODIX STUDIO / Sito e Logo per uno studio d'Architettura Presenta il tuo Sito 1
riroro14 Raging Souls Studio Presenta il tuo Sito 3
V Studio di design_cerca programmatore per siti web_html/php/css..etc_retribuito Offerte e Richieste di Lavoro e/o Collaborazione 0
F Studio Tecnico Parente Presenta il tuo Sito 0
F frame con visual studio ASP.NET 2
S Formare Gruppo di Studio a Napoli Presenta il tuo Sito 1
O SPI - Studio Progettazione Immagine Presenta il tuo Sito 0
F Studio grafico cerca programmatore su Roma per collaborazione Offerte e Richieste di Lavoro e/o Collaborazione 0
Eugene [consiglio] Yoda Studio si veste di nuovo! Webdesign e Grafica 0
R Percorso Formativo - Visual Studio 2005 .net ASP.NET 0
L Studio su Web Design & Emozioni inerenti Webdesign e Grafica 0

Discussioni simili