Salve a tutti ragazzi, sono nuovo nel forum![]()
Sto studiando Java e provengo da VisualBasic così ho alcuni problemini :P
Vi scrivo l'intestazione del programma che volevo creare con codice scritto da me, ovviamente non funzionante![]()
Scrivere un programma che riceva una serie di numeri in input terminando una volta ricevuto lo 0 od un numero negativo.
Il programma deve ritornare
- il numero dei numeri ricevuti
- la loro somma (Se si termina con un numero negativo quest' ultimo non va conteggiato)
- il massimo tra essi
Mio Codice
Accetto tutti i consigli possibili dato che non sono un'esperto di linguaggiocodice:import java.util.Scanner; public class ProvaFor { public static void main (String [] args); Scanner tast=new Scanner(System.in); int count, sum, z = 0; int x = tastiera.nextInt(); for (x=0; x<0; count ++) { sum=sum+x; if(x>z){ z=x; } } System.out.println("nCount vale:" + count); System.out.println("La loro somma è" + sum); System.out.println("Il massimo è" + z); }![]()

Rispondi quotando
Sorry

