ausgegebenes Löschen!

deni100

Aktives Mitglied
Java:
public void uhr (){
		int std;
		int min;
		int sek;
		int nSek;
		
		
		nSek= 60;
		std = 0;
		min = 1;
		sek = 0;
		
		
		//std = BBSKonsole.leseInteger("Bitte geben Sie die Stunde ein: ");
		//min = BBSKonsole.leseInteger("Bitte geben Sie die Minute ein: ");
		//sek = BBSKonsole.leseInteger("Bitte geben Sie die Sekunde ein:");
		
	
			
			
		for (sek=0;sek <= 60; sek=sek+1){
			System.out.println (sek);
			if (sek==60){
				System.out.println (min);
				try {
					Thread.sleep (60000);
				} catch (InterruptedException e) {
				e.printStackTrace();
				}
			}
			 try {
				Thread.sleep (1000);
			} catch (InterruptedException e) {
			e.printStackTrace();
			}
						
	}		
				
						
			
			
			
			
			
		}


Hallo Java Fans und Programmierer,
meine Frage ist wie kann ich das vorherige System.out.println ersetzen


So gibt meine Ausgabe
Java:
1
2
3
4
5

Ich möchte aber das er nach der 1 , die 1 löscht und die 2 reinschreibt. Wie mache ich das?
 

XHelp

Top Contributor
gar nicht. Was einmal da steht, bleibt auch da
(zumindestmal gibt es keine Lösung, die überall funktionieren würde. So ein wenig könnte man schon tricksen, ist aber nicht das wahre)
 
Zuletzt bearbeitet:

timbeau

Gesperrter Benutzer
Sorry, ich bin davon ausgegangen, dass du mit Eclipse oder ähnlichem arbeitest.

Dann manuell die Konsole ganz klein machen, sodass man nur eine Zeile sieht. Ist keine ernstgemeinte Lösung nur hat mich an eine meiner ersten Aufgaben erinnert wo ich Ruderboote durch die Konsole gescheucht habe. Da musste ich die Konsole auch immer auf eine bestimmte Höhe setzen.
 

deni100

Aktives Mitglied
Naja ich arbeite mit Eclipse, aber ich dachte wirklich an eine ernste Lösung :(.
Gibt es da keine andere Lösung?


Naja etwas anderes. Ich wollte die Aufgabe eig. implementieren, das Hauptziel war aber , dass ich ein Struktogramm dafür schreiben sollte. Wenn ich das Struktogramm geschrieben habe, könnt ihr das bitte für mich mal kontrollieren ?

Ob es stimmt :)?
 

deni100

Aktives Mitglied
Stellt euch vor es wäre ein struktogramm, ohne jetzt dass ich es zeichne:

Java:
Variablen :
Sekunde:
Minute:
Stunde:

Void Eingabe ():
Gebe Sekunde ein:
Gebe Minute ein:
Gebe Stunde ein:


Void Uhr ();
Gebe Stunde aus
Gebe Minute aus
Solange Sekunde <=60{
Gebe aus Sekunde  
Wenn Sekunde <=60{
Minute++
Sekunde = 0
Gebe Minute aus}
}

Wenn Minute <=60{
Minute = 0
Stunde++
Gebe Stunde aus}
Wenn Stunde <=24{
Stunde = 0
Minute = 0
Sekunde = 0
}
 

XHelp

Top Contributor
Naja, also ein Struktogram ist ja was anderes. Auch mit viel Vorstellungskraft fällt es nicht leicht.
Was ist eigentlich deine Aufgabe?
 

deni100

Aktives Mitglied
Naja, also ein Struktogram ist ja was anderes. Auch mit viel Vorstellungskraft fällt es nicht leicht.
Was ist eigentlich deine Aufgabe?




Eine Digitaluhr zeigt die Uhrzeit in folgendem Format an:
Java:
22:12:32

Aufgabenstellung:
Es ist ein Struktogramm für den Algorithmus zu entwickeln, welcher ausgehend von einer einzugeben Startzeit diese Uhr bis 23:59:59 hoch zählt


Ausserdem müsste es dann eher 59 sein bei mir oder :D, weil ne Uhr zeigt ja nicht bis 60 sonder bis 59 :D.


Ich hasse Struktogramme :rtfm:, ich will implementieren :D
 

deni100

Aktives Mitglied
Rein theoretisch müsste das so klappen oder nach der Aufgabenstellung:

Java:
public void uhr (){
		int std;
		int min;
		int sek;
				
		
		std = BBSKonsole.leseInteger("Bitte geben Sie die Stunde ein: ");
		min = BBSKonsole.leseInteger("Bitte geben Sie die Minute ein: ");
		sek = BBSKonsole.leseInteger("Bitte geben Sie die Sekunde ein:");
		
	
			
			System.out.println (std);
			System.out.println (min);
			for (sek=0;sek <=59; sek=sek+1){
				System.out.print (sek);		
				if (sek<=59){
					sek = 0;
					min ++;
					System.out.println (min);
					if (min<=59){
						sek = 0;
						min = 0;
						std++;
						System.out.println (std);
						if (std <=23){
							sek =0;
							min =0;
							std =0;
							System.out.println (sek);
							System.out.println (min);
							System.out.println (std);
						}
						
						
					}
				}
							
		}		
		
		
		
		
	}
 

XHelp

Top Contributor
Naja, irgendwie so:
Java:
int std = 22;
int min = 58;
int sek = 0;
while (true) {
  sek++;
  min+=sek/60;
  sek %= 60;
  std +=min/60;
  min%=60;
  std%=24;
  System.out.format("%2d:%2d:%2d\n", std, min,sek);
  Thread.sleep(1000);
}
 

deni100

Aktives Mitglied
XHELP du bist der beste, vielen Dank für die Hilfe :)


XHELP =

min+=sek/60;


was beudetet das + vor dem =

soll das bedeuten
minute = 1 wenn Sekunde /60 = 1 ergibt ?
 
Zuletzt bearbeitet:

Haave

Top Contributor
+= ist eine verkürzende Schreibweise. Beispiel:
Java:
int a = 3;
int b = 4;
a += b; //ist das gleiche wie a = a + b
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Leere Zeilen in Textdatei löschen lassen Java Basics - Anfänger-Themen 5
V JSON-Objs aus JSON-Obj filtern und löschen (Manipulation ohne Kenntnis der vollst. Struktur) Java Basics - Anfänger-Themen 12
W Items löschen aus String Array vom Custom Base Adapter Java Basics - Anfänger-Themen 2
S Bestimmte werte aus einem Array löschen Java Basics - Anfänger-Themen 2
S Array mit Methode löschen Java Basics - Anfänger-Themen 2
K Wie kann ich "enter" von der Console in Eclipse löschen? Java Basics - Anfänger-Themen 2
E Objekte löschen Java Basics - Anfänger-Themen 9
AkiJou Zeile in 2d Array löschen Java Basics - Anfänger-Themen 2
berserkerdq2 An selbst ersteller txt Datei immer Text dranhängen, ohne den vorherign Text zu löschen Java Basics - Anfänger-Themen 8
berserkerdq2 Überprüfen ob eine Schreibberechtigung auf ein file exisitert bzw. ob man dieses file löschen kann, wie? Java Basics - Anfänger-Themen 9
J Zelleninhalt einer Jtable löschen Java Basics - Anfänger-Themen 2
G Bitte meinen Account löschen Java Basics - Anfänger-Themen 1
javapingu Jeglichen Inhalt einer Textdatei nach Zeile n löschen Java Basics - Anfänger-Themen 8
W Beitrag löschen Java Basics - Anfänger-Themen 1
O Doppelt verkette Liste Element löschen Java Basics - Anfänger-Themen 15
B Objekte, bspw. konkret Arraylists,manuell aus Speicher löschen? Java Basics - Anfänger-Themen 70
M Abfrage j/n und Bildschirm löschen Java Basics - Anfänger-Themen 3
J JTable Spalteninhalt löschen Java Basics - Anfänger-Themen 1
L Methoden ArrayList Werte hinzufügen und löschen Java Basics - Anfänger-Themen 32
A Löschen von Leerzeichen in einem char array ohne methoden Java Basics - Anfänger-Themen 6
U Objekte in LinkedList löschen und editieren Java Basics - Anfänger-Themen 14
J Problem mit einer Methode die gewissen Inhalt einer Array löschen soll Java Basics - Anfänger-Themen 9
R Löschen und ausgeben eines Teilbaums Java Basics - Anfänger-Themen 3
V_Fynn03 Beliebiges Element in einer Liste löschen (Java)(Lineare Datenstrukturen) Java Basics - Anfänger-Themen 9
V_Fynn03 Lineare Datenstrukturen Element löschen? Java Basics - Anfänger-Themen 2
S Wann buffer löschen? Java Basics - Anfänger-Themen 5
S Windows printerqueue mit Java löschen Java Basics - Anfänger-Themen 3
M Objekt mit eindeutiger ID löschen, das nächste Objekt hat dann diese ID Java Basics - Anfänger-Themen 5
M Image löschen Java Basics - Anfänger-Themen 2
H Objekt aus einem Array löschen Java Basics - Anfänger-Themen 1
O Element aus Array löschen Java Basics - Anfänger-Themen 5
steven789hjk543 Kann ich manche Versionen des jdk löschen? Java Basics - Anfänger-Themen 6
M Sqlite table löschen und daten einfügen Java Basics - Anfänger-Themen 5
E Elemente aus Liste löschen Java Basics - Anfänger-Themen 5
W Map doppelte Values löschen Java Basics - Anfänger-Themen 3
T Löschen in doppelt verketteter Liste Java Basics - Anfänger-Themen 1
A Größten Eintrag aus Binärbaum löschen Java Basics - Anfänger-Themen 4
J am Anfang eines String ein Leerzeichen löschen Java Basics - Anfänger-Themen 6
Z Vocale löschen Java Basics - Anfänger-Themen 3
D B-Baum einfügen und löschen Java Basics - Anfänger-Themen 2
J Elemente in Array speichern, löschen, ... Java Basics - Anfänger-Themen 3
D Werte AVL-Baum löschen Java Basics - Anfänger-Themen 2
M Ordner mit Inhalt löschen Java Basics - Anfänger-Themen 7
M LinkedList elemente löschen Java Basics - Anfänger-Themen 2
R Datei löschen Java Basics - Anfänger-Themen 3
V Durch Methode Objekt löschen Java Basics - Anfänger-Themen 2
P Verbindung von Zwei Kreisen löschen ! Java Basics - Anfänger-Themen 6
D JTable Zeilen löschen Java Basics - Anfänger-Themen 5
I Hilfe beim löschen von Buchstaben. Java Basics - Anfänger-Themen 1
I Hilfe beim löschen schon Buchstaben. Java Basics - Anfänger-Themen 4
J Kann eine .jar sich selber Löschen? Java Basics - Anfänger-Themen 5
D Projekte + Datum + löschen Java Basics - Anfänger-Themen 11
B Methoden Element aus einem Array löschen, Rest nach vorne verschieben? Java Basics - Anfänger-Themen 4
K Element in ArrayList löschen ohne Index zu verschieben Java Basics - Anfänger-Themen 2
O Hilfestellellung bei Rekursivem Löschen Java Basics - Anfänger-Themen 11
N Generischer Binärbaum - löschen Java Basics - Anfänger-Themen 1
P Vector durchsuchen und Elemente löschen Java Basics - Anfänger-Themen 4
G zeichen einer Zeile löschen Java Basics - Anfänger-Themen 4
R [Erledigt]Fehler beim löschen von einzelnen Buchstaben aus StringBuilder Java Basics - Anfänger-Themen 1
F Element aus LinkedList löschen Java Basics - Anfänger-Themen 3
B lanterna einzelne Zeichen aus dem Terminal löschen Java Basics - Anfänger-Themen 0
S jList --> Array einfügen und Liste löschen Java Basics - Anfänger-Themen 5
O Löschen lange pfade...Fehler? Java Basics - Anfänger-Themen 1
O Eclipse Liste Löschen Java Basics - Anfänger-Themen 5
Bluedaishi Dateien Lassen sich unter windows nicht löschen Java Basics - Anfänger-Themen 8
K Klassen Objekte löschen Java Basics - Anfänger-Themen 11
B Methoden BinärBaum als String Knoten löschen Java Basics - Anfänger-Themen 5
D String in Datei suchen und löschen Java Basics - Anfänger-Themen 2
S Grafik löschen Java Basics - Anfänger-Themen 10
L Daten aus Array Feld löschen Java Basics - Anfänger-Themen 2
X Erste Schritte Großschreibung löschen Java Basics - Anfänger-Themen 5
T JTable einzelne Zeilen löschen Java Basics - Anfänger-Themen 3
I Zwei Listen: Wenn nicht vorhanden löschen Java Basics - Anfänger-Themen 4
E Arrayeintrag nach Index löschen und Array kürzen Java Basics - Anfänger-Themen 3
thet1983 g.Graphics löschen? Java Basics - Anfänger-Themen 1
GadgetSofa .txt Datei erstellen und gleich wieder Löschen? Java Basics - Anfänger-Themen 12
P Doppelte Datensätze aus CSV-Datei löschen Java Basics - Anfänger-Themen 17
M Löschen von Objekten während Iteration über Liste Java Basics - Anfänger-Themen 9
M Java Datei soll sich selbst löschen Java Basics - Anfänger-Themen 8
J Baum Knoten löschen Java Basics - Anfänger-Themen 10
T Textdatei Zeile löschen? Java Basics - Anfänger-Themen 4
I Element löschen aus der Liste Java Basics - Anfänger-Themen 2
S Einen Eintrag im Array löschen? Java Basics - Anfänger-Themen 11
J ArrayList Objekt löschen Java Basics - Anfänger-Themen 6
M Variablen Daten aus Array löschen Java Basics - Anfänger-Themen 2
B Klassen Obejekte in Java "Löschen" Java Basics - Anfänger-Themen 11
M ArrayList-Element hinzufügen u. löschen Java Basics - Anfänger-Themen 2
B Ordner leeren/löschen Java Basics - Anfänger-Themen 5
I .txt Datei Zeile löschen. Java Basics - Anfänger-Themen 13
R Doppelte löschen Java Basics - Anfänger-Themen 6
J Klick auf Button -> JFrame öffnet sich erneut. & Datei lässt sich nicht löschen Java Basics - Anfänger-Themen 7
H Textfeldinhalt löschen nachdem Frame geschlossen wird Java Basics - Anfänger-Themen 8
S Vokale am Ende von Wörtern löschen Java Basics - Anfänger-Themen 7
W Löschen Datenknoten Suchbaum Java Basics - Anfänger-Themen 4
B Object in Array nach Prüfung löschen Java Basics - Anfänger-Themen 13
T Sting -> Array, leere Stellen löschen Java Basics - Anfänger-Themen 6
L Split + Zeilen einer Datei mit bestimmtem Inhalt löschen Java Basics - Anfänger-Themen 23
M Daten in ArrayList löschen Java Basics - Anfänger-Themen 15
H Einträge aus Array löschen Java Basics - Anfänger-Themen 8
B mit einem Iterrator elemente aus einer liste löschen Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben