Corso Live Part-time Su Fondamenti Di Java › Forum › Java › Es 4 Lez 22
- Questo topic ha 6 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 2 anni, 9 mesi fa da ANTONIO PAGANO.
-
AutorePost
-
28 Febbraio 2022 alle 16:46 #5712Luca BrunettiOspite::
//Esercizio 4
//Scrivi un programma in Java per visualizzare gli n, con n preso in input, numeri dispari e la loro somma.Scanner scan = new Scanner(System.in);
System.out.println(“Inserisci un numero : “);
int input = scan.nextInt();int sommadispari = 0;
System.out.println(“I numeri dispari sono:”);for (int x = 0; x < input*2; x++) {
int resto = x % 2;if( resto != 0) {
sommadispari = sommadispari + 1;System.out.println(x);
}
}
System.out.println(“La somma del numero naturale dispari fino a “+input+” termini è: ” + “” + sommadispari);
}Perchè non riesco a fare la somma di tutti i dispari?
1 Marzo 2022 alle 08:17 #5714LucianoOspite::Scanner scan = new Scanner(System.in);
System.out.println(“Inserisci un numero intero naturale “);
int num = scan.nextInt();
System.out.println(“Il numero di input inserito è: ” + num);
num = num *2;
int somma = 0;
for (int i =1; i<=num; i++){
if ( i %2!=0){
System.out.println(i );
somma = somma + i;
}
}
System.out.println(“La somma del numero naturale dispari fino è: ” + somma);
}
}Ciao Luca, io ho fatto così, vedi tu se ti può essere di aiuto. Buon studio!
1 Marzo 2022 alle 09:22 #5717LucianoOspite::N.B. avevo sbagliato la somma, ho corretto.
Scanner scan = new Scanner(System.in);
System.out.println(“Inserisci un numero intero naturale “);
int num = scan.nextInt();
System.out.println(“Il numero di input inserito è: ” + num);
int num1 = num *2;
int somma = 0;
for (int i =1; i<=num1; i++){
if ( i %2!=0){
System.out.println(i );
somma = somma + i;
}
}
System.out.println(“La somma del numero naturale dispari fino a ” + num + ” è: ” + somma);}
}1 Marzo 2022 alle 09:26 #5718LucianoOspite1 Marzo 2022 alle 12:52 #5724Luca BrunettiPartecipante::Grande Luciano!
Grazie davvero!Se mi da un tuo “recapito”, se ti va possiamo anche scambiarci consigli e delucidazioni.
Se vuoi ti lascio la mia mail brunettilucaph@gmail.com1 Marzo 2022 alle 14:00 #5725LucianoOspite::Ciao Luca, ti ho scritto una mia email per lasciarti il mio contatto comunque ti chiedo di pubblicare nel forum, o anche nel forum le tue difficoltà per avere una maggiore divulgazione sia di aiuti che di utenza.
Buono studio (giovedì riprendo lo studio – ho dovuto sospendere per un paio di giorni – degli array con esercizi .. vediamo se possiamo scambiarci suggerimenti).2 Marzo 2022 alle 08:21 #5728ANTONIO PAGANOOspite::Ciao, confermo quello che suggerisce Luciano.
Posta i dubbi o in questo forum o anche nel gruppo facebook:
https://www.facebook.com/groups/953240891533676in modo che le soluzioni restino condivise, ed anche per un maggiore supporto da parte degli altri. La community è un importante aiuto per imparare a programmare.
Saluti
Antonio -
AutorePost
- Devi essere connesso per rispondere a questo topic.