Java: Schrittweite von 2 die beiden eingegebenen integer
Kann mir bitte jemand helfen.. nur ab java..:(
Wie kann ich alle möglichen Werte auf der Grundlage der gegebenen minimalen Eingangswert maximaler Eingangswert und dem Wert erhöht?
zum Beispiel:
min-Wert: 1
max-Wert: 10
Inkrement-Wert: 2
wird das Ergebnis: 1, 3, 5, 7, 9
dies ist, was ich so weit gekommen..
public class DisplayIncrement {
public static void main(String []args){
int min, max, increment;
Scanner in = new Scanner(System.in);
System.out.println("Enter min value: ");
in.nextInt();
System.out.println("Enter max value: ");
in.nextInt();
System.out.println("Enter increment value: ");
in.nextInt();
int i;
for(i=0; i<=10; i+=2){
System.out.println(i);
}
}
}
Speichern Sie den Wert von min-und max-und-loop.
Ordnen Sie die Werte, die Sie Lesen mit dem Scanner-Variablen (z.B. "min", "max" und "step") und verwenden Sie diese Variablen in for-Schleife. for(i = min; i <= max; i+= Schritt)
Kann mir jemand sagen, wie diese Frage habe negative Punktzahl? Es ist gut formuliert, er gibt ein Beispiel von dem, was er will und er postet sehr klein und sauber SSCCE seinen Fortschritt so weit... +1
Ordnen Sie die Werte, die Sie Lesen mit dem Scanner-Variablen (z.B. "min", "max" und "step") und verwenden Sie diese Variablen in for-Schleife. for(i = min; i <= max; i+= Schritt)
Kann mir jemand sagen, wie diese Frage habe negative Punktzahl? Es ist gut formuliert, er gibt ein Beispiel von dem, was er will und er postet sehr klein und sauber SSCCE seinen Fortschritt so weit... +1
InformationsquelleAutor drayl | 2012-06-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einige Hinweise:
1-
in.nextInt();
liest eine ganze Zahl vom Benutzer blockiert, bis der Benutzer gibt eine ganze Zahl in die Konsole und drückt auf ENTER. Das Ergebnis integer gespeichert werden, um Sie später zu verwenden, und zu tun, so speichern Sie in eine variable, so etwas wie dieses:In Ihrem code, müssen Sie ordnen Sie die 3 ganzen zahlen, die der Benutzer eingibt, um den entsprechenden Variablen:
2 - implementieren Sie die Schleife sehr gut, aber Sie brauchen nur zu verwenden der Benutzer die Eingänge eher als die Verwendung von expliziten Integer-Werten:
InformationsquelleAutor Eng.Fouad
InformationsquelleAutor Chris
Gut zuerst von allen, die Sie deklariert die Integer benötigt, Sie jedoch nicht wirklich nutzen.
So, wenn Sie sind dem Aufruf der Methode
in.nextInt();
Sie sind eigentlich "immer" eine ganze Zahl ist. So können Sie ganze zahlen von min, max und Schrittweite der Methode anständig. wie diese,Also für die vollständige Antwort, so etwas wie dies funktionieren sollte.
InformationsquelleAutor Austin
InformationsquelleAutor Alpesh Prajapati
Den Fehler in deinem code sind offensichtlich, aber...
InformationsquelleAutor alegen
InformationsquelleAutor Naveen Kumar Yadav
}
InformationsquelleAutor chaitu
Vergessen Sie nicht, schließen Sie den Scanner am Ende.
InformationsquelleAutor Jay