Hi.
Ich will etwas zu meinen cod wissen
1.Wie mache ich eine stoppuhr die am anfang anfangt zu zahlen und am ende die zeit anzeigt?
2.Wie veradere ich die bedingungen in der for schleife also das "zeahler<=10"ohne die zahl neu zu schreiben,also mit einer bedingun oder so...
3.und wie veradere ich in "nummer = 1+wuerfel.nextInt(10);nummer1 = 1+wuerfel.nextInt(10);"
die zahlen,mit einer bedingung?
mgf
Ich will etwas zu meinen cod wissen
Java:
import java.util.Random;
import java.util.Scanner;
public class kleineZufallsprogramm {
public static void main(String[] args) {
Random wuerfel = new Random();//das zufallsobjekt wird bennat
Scanner luky = new Scanner(System.in);
int nummer = 0;//variabel wird erstellt
int nummer1 =0;
int richtiges,bla = 0,bla1 = 0,punkte = 0;
double ergebnis = 0;
// Variabel wirde erstellt
//wie oft es wiederholt wird
for(int zeahler=1;zeahler<=10;zeahler++) {
nummer = 1+wuerfel.nextInt(10);
nummer1 = 1+wuerfel.nextInt(10);
System.out.println(nummer+" * "+nummer1+"=");
ergebnis = luky.nextDouble();
richtiges = nummer * nummer1;
if(ergebnis == richtiges){
System.out.println("Richtig +1 Punkte");
punkte ++;
bla ++;
}
else{
System.out.println("Falsch");
System.out.println("Richtige Ergebnis ware " +richtiges+ " gewasen");
bla1 ++;
}
}
System.out.println(" ");
System.out.println("Du hast " +punkte+ " Punkte erreicht.");
System.out.println("Du hast "+bla+" Richtige Antworten und "+bla1+" Falsche.");
}
}
1.Wie mache ich eine stoppuhr die am anfang anfangt zu zahlen und am ende die zeit anzeigt?
2.Wie veradere ich die bedingungen in der for schleife also das "zeahler<=10"ohne die zahl neu zu schreiben,also mit einer bedingun oder so...
3.und wie veradere ich in "nummer = 1+wuerfel.nextInt(10);nummer1 = 1+wuerfel.nextInt(10);"
die zahlen,mit einer bedingung?
mgf