Erste Schritte Fragen zu meinen kleinen Programm

Th3_BM

Mitglied
Hi.
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
 

Phash

Top Contributor
die Zeit kannst du dir so anzeigen lassen:
Java:
                 long time = System.nanoTime();
		
//hier kommt dein Code rein, der ausgefuehrt werden soll

		time = System.nanoTime() - time;
		System.out.println(time);

Ansonsten waere ein wenig mehr Rechtschreibung ganz nett...
was bedeutet "veradern"?


zu deiner Veraderung koennte ich mir vorstellen, dass das, was du suchst, eine While-Schleife ist.
Kommt bestimmt bald in der Schule dran :)
 
Zuletzt bearbeitet:

Th3_BM

Mitglied
Du hast mich falsch verstanden..
Also das Programm gibt zehn Rechnungen aus mit zufaelligen zahlen und ich will das wenn die erste
rechnung ausgegben wird eine stoppuhr startet und wenn die schleife dann zu ende ist das die stoppuhr
die gemessene zeit anzeigt.
 

Michael...

Top Contributor
Du hast mich falsch verstanden..
Also das Programm gibt zehn Rechnungen aus mit zufaelligen zahlen und ich will das wenn die erste
rechnung ausgegben wird eine stoppuhr startet und wenn die schleife dann zu ende ist das die stoppuhr
die gemessene zeit anzeigt.
Wenn Du von Stoppuhr redest, heißt das es soll auf der Konsole die laufende Zeit ausgegeben werden??
Wenn es nur darum geht, die Zeitdauer, die eine Berechnung benötigt zu ermitteln und auszugeben, dann passt der Post von Phash.
 

Th3_BM

Mitglied
Also erstmal danke ,es klappt undd ich habe es auch geschafft das es die zeit in sek anzeigt aber wie
bekomme ich es hin das es Minuten:,Sekunden ausgiebt?
 
Zuletzt bearbeitet:
J

jDennis79_nli

Gast
Ja, und das Spielchen machen wir jetzt 15 Mal und dein Programm ist fertig - programmiert vom Forum.

Beim Programmieren geht es nicht darum, 15 Befehle auswendig zu lernen; es geht darum, Algorithmen zu finden, das heißt, eine Problemstellung so zu bearbeiten, dass man sie mit den Mitteln der Programmiersprache lösen kann.

Und mal ganz ehrlich, das Umrechnen von Sekunden in Minuten wirst du ja wohl noch hinbekommen!? Mach dir halt Gedanken, wie du das ohne Computer machst - und dann setzt du dein Verfahren mit Java-Konstrukten um.

Wenn du das schon bei einer so einfachen Aufgabe wie das Umrechnen von einer Zeteinheit in eine andere nicht ohne Schritt-für-Schritt-Anleitung hinbekommst... dann, und es tut mir leid, dass das jetzt hart klingt, ist Programmieren nicht das richtige Hobby für dich.
 

Phash

Top Contributor
Danke Michael

fuer Umrechnung in Zeit rechnest du dir das am besten aus - du weisst doch, wieviel Sekunden so eine Minute im Schnitt hat... und wieviele Minuten in eine Stunde passen usw. usf.


ansonsten google nach: SimpleTimeFormat
 

Th3_BM

Mitglied
Ich weis wie man das in sekunden umrechnet aber wie schaffe ich es das es im format "Minuten:Sekunden" ausgiebt.
(und sorry denis wenn ich mich nicht in Java so richtig reinsteigere wie du.....)
 
P

Pippl

Gast
Ich weis wie man das in sekunden umrechnet aber wie schaffe ich es das es im format "Minuten:Sekunden" ausgiebt.
(und sorry denis wenn ich mich nicht in Java so richtig reinsteigere wie du.....)

Nimm die Sekunden die du ja angeblich schon hast.
Berechne dir davon die Anzahl der Minuten und speichere das Ergebnis ab
Java:
int minuten = [deine berechnete anzahl];
Berechne noch die restlichen Sekunden und speichere das Ergebnis ab
Java:
int sekunden = [deine berechnete anzahl];

Nun schaue dir folgende Zeile deines Codes an
Java:
System.out.println(nummer+" * "+nummer1+"=");
und überlege wie du diese Zeile umändern musst das die Zeit in "Minuten:Sekunden" ausgegeben wird.


EDIT: Gut es wurde schon verraten
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Zrebna Fragen zu einem Klassendiagramm Java Basics - Anfänger-Themen 8
H Fragen zu Wrapperklassen Java Basics - Anfänger-Themen 29
S Best Practice Fragen zu Projektstruktur einer Datenbank-Abfrage-App (MVC) Java Basics - Anfänger-Themen 13
A Bei VierGewinnt fragen ob man gegen CPU oder Menschen spielen will. Java Basics - Anfänger-Themen 7
A Bei VierGewinnt vorher fragen, ob man gegen den Computer spielen möchte oder gegeneinander. Java Basics - Anfänger-Themen 1
A Bei VierGewinnt fragen, ob man gegen den Computer spielen möchte oder gegeneinander Java Basics - Anfänger-Themen 1
sserio Wie kann man nach einer Klasse fragen? Java Basics - Anfänger-Themen 12
G Fragen zu Kompelierfehler in Aufgabe. Java Basics - Anfänger-Themen 25
E Bäume/ allgemeine Fragen Java Basics - Anfänger-Themen 21
O Falsche Antworten zu Fragen Java Basics - Anfänger-Themen 4
S Diverse Fragen vor Schulaufgabe ;) Java Basics - Anfänger-Themen 4
S Fragen zu Ausgabe double und float Java Basics - Anfänger-Themen 3
B fragen zu Aufbau eines UML-Klassendiagramm Java Basics - Anfänger-Themen 1
C 3 Fragen rund um Klassenattribute Java Basics - Anfänger-Themen 8
L Erste Schritte Log4J Fragen Java Basics - Anfänger-Themen 5
NeoLexx Fragen zu diversen Elementen der Javabibliothek Java Basics - Anfänger-Themen 5
D Budget Manager fragen zur Umsetzung Java Basics - Anfänger-Themen 9
N Fragen zur Datenspeicherung Java Basics - Anfänger-Themen 45
T Java Anfänger mit konkreten Fragen Java Basics - Anfänger-Themen 2
CT9288 Fragen zu Java Java Basics - Anfänger-Themen 16
W Fragen zu Generics Java Basics - Anfänger-Themen 14
T ObjectInput/OutputStream Fragen zur Funktionsweise Java Basics - Anfänger-Themen 3
J Fragen zu einer Methode Java Basics - Anfänger-Themen 3
J Fragen zum Code aus dem Buch "Schrödinger programmiert Java 2.te Ausgabe" Java Basics - Anfänger-Themen 6
Z Fragen zu Exception (Throws/throw) Java Basics - Anfänger-Themen 7
J Fragen zu Input/Output Java Basics - Anfänger-Themen 3
J Erste Schritte Oracle Tutorials zu Java 8 - Fragen dazu Java Basics - Anfänger-Themen 1
H Java Quereinsteiger Roadmap und Fragen Java Basics - Anfänger-Themen 29
H fragen Java Basics - Anfänger-Themen 15
M Samelsarium Grundlegender Fragen 2 Java Basics - Anfänger-Themen 9
M Sammelsarium an Grundlagen Grundlagen Fragen Java Basics - Anfänger-Themen 11
B Java ist / wird kostenpflichtig. Ein paar Fragen Java Basics - Anfänger-Themen 1
J Fragen zu synrchonized und kritischen Abschnitten Java Basics - Anfänger-Themen 5
S Fragen zu einem Rechentrainer Java Basics - Anfänger-Themen 2
B Java Vererbung Fragen (zu Code Beispiel) Java Basics - Anfänger-Themen 3
J Wo kann man Fragen zu ireport stellen. Java Basics - Anfänger-Themen 0
M Fragen zum Anlegen und Benutzen von Listen Java Basics - Anfänger-Themen 9
G Ein paar Anfänger Fragen zu StdDraw Java Basics - Anfänger-Themen 4
D Fragen zur Klassen Java Basics - Anfänger-Themen 4
Aprendiendo Zwei Fragen und ein geerbtes "protected"-Attribut Java Basics - Anfänger-Themen 2
J Interface Fragen bezüglich "Sauberkeit" von Code Java Basics - Anfänger-Themen 5
D Objekte-Fragen Java Basics - Anfänger-Themen 1
V Erste Schritte Habe Fragen zu der For und While Schleife als auch Inkrement und Dekrement Java Basics - Anfänger-Themen 4
D Anfänger-Fragen(Parameter einer Methode) Java Basics - Anfänger-Themen 7
K Zwei Fragen zu Graphics/Graphics2D Java Basics - Anfänger-Themen 5
R Fragen über den Konstruktor Java Basics - Anfänger-Themen 0
Azazel Ein paar Fragen zu Methodenaufrufen(java.awt) Java Basics - Anfänger-Themen 2
S Erste Schritte Fragen zur For-Schleife Java Basics - Anfänger-Themen 9
C Interface Fragen zum Interface Java Basics - Anfänger-Themen 7
GreenTeaYT Exception und zur OOP fragen? Java Basics - Anfänger-Themen 3
C Fragen zum Spigot Plugin (1.8) Java Basics - Anfänger-Themen 6
J Fragen zu Exceptions Java Basics - Anfänger-Themen 24
N Quiz- Fragen zufällig anzeigen lassen Java Basics - Anfänger-Themen 7
J Verschieden Fragen über Java Programmierung Java Basics - Anfänger-Themen 3
L Viele Fragen zu den Grundlagen Java Basics - Anfänger-Themen 5
B Fragen zu ZIP-File Java Basics - Anfänger-Themen 9
L fragen zu arrays Java Basics - Anfänger-Themen 8
L Fragen zu selbstgeschriebenem Programm Java Basics - Anfänger-Themen 5
M Fragen zum Auslesen von HTML Seiten Java Basics - Anfänger-Themen 5
J Threading-Aufgabe. Totale Noob Fragen, aber bitte trotzdem beantworten ;) Java Basics - Anfänger-Themen 7
S Java Fragen Konstruktor & Statische Methoden Java Basics - Anfänger-Themen 4
K Erste Schritte Frage Antwort Spiel - Fragen zur Planung Java Basics - Anfänger-Themen 2
C Java Applet Fragen: Serialisierung, Excel import Java Basics - Anfänger-Themen 2
Anfänger2011 2 kleine Fragen zu ArrayListen Java Basics - Anfänger-Themen 5
S Fragen zu Ausdrücken&Bedingungen Java Basics - Anfänger-Themen 5
A 2 kurze Anfänger fragen Java Basics - Anfänger-Themen 6
H grundlegende Fragen Java Basics - Anfänger-Themen 3
V Interface ich schäme mich das zu fragen, aber ich schaff nicht ein Text zu zentrieren :( [javaFX] Java Basics - Anfänger-Themen 6
N Programm: Fragen beantworten Java Basics - Anfänger-Themen 6
C Anfänger Anfänger Fragen Java Basics - Anfänger-Themen 8
Z Compiler-Fehler LinkedList Fragen Java Basics - Anfänger-Themen 4
D Rekursion Allgemeine Fragen Java Basics - Anfänger-Themen 2
D [Fragen] zu Methoden Java Basics - Anfänger-Themen 2
S Fragen zur Implementierung eines Binärbaums Java Basics - Anfänger-Themen 3
T Ein paar Fragen zu OOP und Java. Java Basics - Anfänger-Themen 16
J Allgemeine Fragen zur GUI Java Basics - Anfänger-Themen 1
johnnydoe Erste Schritte Erster Blick - erste Fragen Java Basics - Anfänger-Themen 11
DStrohma Grundsätzliche Fragen zu Drag & Drop Java Basics - Anfänger-Themen 1
N Klassen fragen zur getter und setter methode Java Basics - Anfänger-Themen 11
S 3 Fragen, Verzeichnis, GridLayout psoitionieren, Werte für JSpinner Java Basics - Anfänger-Themen 2
T Fragen zu Set / Relationen verknüpfen Java Basics - Anfänger-Themen 4
S 2 Fragen Java Basics - Anfänger-Themen 4
S Hallo und Fragen zu Arbeitsverzeichnis und Menü Java Basics - Anfänger-Themen 8
N Java Fragen... Java Basics - Anfänger-Themen 10
F ExecutorService Fragen! Java Basics - Anfänger-Themen 2
O HashMap Fragen Java Basics - Anfänger-Themen 8
C Fragen zu Arrays Java Basics - Anfänger-Themen 19
T viele "kleine" Fragen... Java Basics - Anfänger-Themen 3
S Fragen zur Implementierung eines Adressbuches Java Basics - Anfänger-Themen 20
S Fragen zu Arrays Java Basics - Anfänger-Themen 6
K Diverse Fragen zum Fehlerlogging Java Basics - Anfänger-Themen 9
N StringReader - Fragen Java Basics - Anfänger-Themen 8
C Einige Fragen zu Frames Java Basics - Anfänger-Themen 7
M Erste Schritte Allgemeine Fragen Java Basics - Anfänger-Themen 4
PaulG Fragen zu Binärbaum Java Basics - Anfänger-Themen 21
P Methoden Aquarium (Fragen zum Scanner) Java Basics - Anfänger-Themen 5
D 2 Fragen: Position ändern vs. LayoutManager / Bilder einfügen im Vordergrund Java Basics - Anfänger-Themen 3
O Zwei Fragen zu Methoden Aufrufen Java Basics - Anfänger-Themen 5
B fragen zur for-schleife und arrays Java Basics - Anfänger-Themen 8
J 2 Fragen zu Befehlen Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben