Salve a tutti. Con questo programma devo sommare in modo alterno una serie di numeri data in input.
se input : 1 2 3 4, io devo fare: 1 -2 +3 -4
Però questo codice non va..coma mai?
codice:import java.util.Scanner; public class NumeriAlterni { public static void main(String[] args) { // TODO Auto-generated method stub int[] array = new int[6]; Scanner in = new Scanner(System.in); //Chiedo 5 numeri in input for (int i= 0; i<=5; i++) { System.out.println("Inserisci numero: "); int num = in.nextInt(); System.out.println(num); array[i]= num; } //somma ad elementi alterni int sum = 0; int asum = 0; for (int i = 0; 1<array.length; i++) { int e = array[i]; if (i%2 == 0) sum = sum + e; else asum = asum + e; } System.out.println("La somma alterna è : " + (sum-asum)); } }