Ich habe an diesem Programm gearbeitet und bin derzeit fest. Die HW-Eingabeaufforderung soll einen Benutzer auffordern, Zahlen einzugeben, sie als ein Array zu speichern, die Anzahl der ungeraden Zahlen zu finden und die Prozentwerte dann dem Benutzer anzuzeigen.Getting Odd Zahlen von Array
Derzeit versuche ich zu einem Teil des Codes zu schreiben, der den Prozentsatz der ungeraden Zahlen im Array findet, aber die Rückkehr wird nicht angezeigt, und ich kann es einfach nicht herausfinden. Irgendwelche Ideen? Vielen Dank!
import java.util.*; // import java course for Scanner class
public class Integers {
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
System.out.println("Please input a series of numbers");
int inputs = Integer.parseInt(console.next());
int[] arraysize = new int[inputs];
Oddvalues(arraysize);
}
public static int Oddvalues (int[] size) {
int countOdd = 0;
for (int i = 1; i < size.length; i++) {
if(size[i] % 2 != 0) {
i++;
}
}
return countOdd;
}
}
hilft Sie hinzufügen, keine Daten auf das Array – Jobin
Arrays an der 'beginnen 0 'nicht' 1 '. Sie erhöhen "i" anstelle von "countOdd". –
Ich nehme HW = HomeWork an? Frage für dich. Welcher Wert wird von der Oddvalues-Funktion zurückgegeben? – zipzit