::
Salve prof. ho delle difficoltà a terminare l’ ultimo passaggio di questo esercizio : “Esercizio 3
Scrivi un programma in Java per visualizzare i primi n numeri naturali e la loro somma. n è preso in input”.
riesco a stampare tutto tranne la somma finale dei numeri naturali.
Dove sbaglio?
package com;
import java.util.Scanner;
public class es_for1 {
public static void main(String[] args) {
Scanner scan = new Scanner (System.in);
System.out.println(“Inserisci un numero : “);
int input = scan.nextInt();
if (input != 0 ) {
System.out.println(“Numero di input : ” + input);
System.out.print (“I primi n numeri naturali sono: “);
for (int x = input; x > 0; x –) {
System.out.print(x + “,”);
}
System.out.println(” “);
System.out.print(“la somma del numero naturale fino a n termini è : “);
for (int x = input; x > 0; x –) {
for (int y = 1; y <=input; y ++) {
int somma = (y + x);
System.out.print(somma);
}
}
}
}
}