Informatik
Buchtipp
Google
T. Köhre
16.95 €

Buchcover

Anzeige
Stichwortwolke
forum

Zurück   ChemieOnline Forum > Naturwissenschaften > Informatik

Hinweise

Informatik Programmiersprachen, Softwareentwicklung.

Anzeige

Antwort
 
Themen-Optionen Ansicht
Alt 18.06.2013, 15:55   #1   Druckbare Version zeigen
Jando Männlich
Mitglied
Themenersteller
Beiträge: 44
Countdown von 10-1

Hey Leute,

wollte einen kleines Countdown-Programm erstellen.

Funktion:
Countdown von 10-1, Zählschritt 1
Ausgabe in eine listBox

Mein Ansatz:

i Int32;

for (i=10; i<= 0; i--)

i=i+0 //wäre meine Anweisung, dachte jetzt würde i beim nächsten Schritt
zu 9+0

listBox1.Items.Add(Convert.ToString(i));

Ausgabe:
10
10
10
usw.

Ihr wisst bestimmt wie es geht.

Vielen dank
Jando ist offline   Mit Zitat antworten
Anzeige
Alt 18.06.2013, 16:43   #2   Druckbare Version zeigen
imalipusram Männlich
Mitglied
Beiträge: 6.995
AW: Countdown von 10-1

Möglicherweise sollte die Ausgabe in die Schleife rein oder die Funktion sollte einen ReturnValue in das Hauptprogramm zurückliefern. Poste mal bitte den Code, so wie ihn der Compiler sieht, da fehlen wahrscheinlich jede Menge {}. Welche Sprache ist das? C++ ? Welcher Dialekt?
__________________
I solemnly swear that I'm up to no good!
伍佰 (WuBai - Run run run!) (ein Musikvideo mit dem Bambushaus und dem imalipusram unter den Statisten)
Noch ein nettes Video (nerdy, ein LIHA-Robot)
Und so gehts hier manchmal zu (sowas Ähnliches wie Fronleichnam, hier wird TuDiGong, dem Erdgott, tüchtig eingeheizt!) Oder so (auch ungeeignet für Gefahrstoffphobiker) und so und so.
imalipusram ist offline   Mit Zitat antworten
Alt 19.06.2013, 07:37   #3   Druckbare Version zeigen
Tiefflieger Männlich
Moderator
Beiträge: 5.564
AW: Countdown von 10-1

for (i=10; i<= 0; i--)
listBox1.Items.Add(Convert.ToString(i));


Müsste eigentlich die Aufgabe erledigen, wie Du es vorgegeben hast.

i=i+0 //wäre meine Anweisung, dachte jetzt würde i beim nächsten Schritt

ist überflüssig.
__________________
Vernünftig ist, dass die politischen Spitzen, wenn sie miteinander sprechen, darüber sprechen, wie mit der Sache umzugehen ist, wie ernst Vorwürfe zu nehmen sind und wie man damit umgeht, Vorwürfe zu besprechen, zu klären, zu verifizieren oder aus der Welt zu schaffen. (2013 Regierungssprecher Seibert)
Tiefflieger ist offline   Mit Zitat antworten
Alt 20.06.2013, 16:00   #4   Druckbare Version zeigen
Jando Männlich
Mitglied
Themenersteller
Beiträge: 44
AW: Countdown von 10-1

Leider ist die Ausgabe immernoch 1
10
10
10
usw.

=(
Jando ist offline   Mit Zitat antworten
Alt 20.06.2013, 16:32   #5   Druckbare Version zeigen
imalipusram Männlich
Mitglied
Beiträge: 6.995
AW: Countdown von 10-1

Zitat:
Zitat von Jando Beitrag anzeigen
usw.
wie oft wird die Schleife denn durchlaufen?
__________________
I solemnly swear that I'm up to no good!
伍佰 (WuBai - Run run run!) (ein Musikvideo mit dem Bambushaus und dem imalipusram unter den Statisten)
Noch ein nettes Video (nerdy, ein LIHA-Robot)
Und so gehts hier manchmal zu (sowas Ähnliches wie Fronleichnam, hier wird TuDiGong, dem Erdgott, tüchtig eingeheizt!) Oder so (auch ungeeignet für Gefahrstoffphobiker) und so und so.
imalipusram ist offline   Mit Zitat antworten
Alt 24.06.2013, 18:26   #6   Druckbare Version zeigen
Jando Männlich
Mitglied
Themenersteller
Beiträge: 44
AW: Countdown von 10-1

Bis die Bedingung i<=0 erfüllt ist.
Jando ist offline   Mit Zitat antworten
Alt 24.06.2013, 21:22   #7   Druckbare Version zeigen
Jando Männlich
Mitglied
Themenersteller
Beiträge: 44
AW: Countdown von 10-1

Hier ist nun meine Lösung:

double Zählerstand, AktuellePosition;

Zählerstand = 10;

for (int x = 0; x <= 10; x++)

{
AktuellePosition = Zählerstand - x;
listBox1.Items.Add(Convert.ToString(AktuellePosition));
}
Jando ist offline   Mit Zitat antworten
Alt 24.06.2013, 23:31   #8   Druckbare Version zeigen
TuLux Männlich
Mitglied
Beiträge: 3
AW: Countdown von 10-1

Zitat:
Zitat von Tiefflieger Beitrag anzeigen
for (i=10; i<= 0; i--)
listBox1.Items.Add(Convert.ToString(i));


Müsste eigentlich die Aufgabe erledigen, wie Du es vorgegeben hast.

i=i+0 //wäre meine Anweisung, dachte jetzt würde i beim nächsten Schritt

ist überflüssig.
Wohl eher
Code:
i >= 0
als Bedingung. Aber ansonsten funktioniert das so ohne Probleme:

TuLux ist offline   Mit Zitat antworten
Anzeige


Antwort

Themen-Optionen
Ansicht

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Nobelpreisträger-Countdown - Allgemein Godwael Nachrichten aus Wissenschaft und Forschung 0 22.06.2010 14:30
Countdown für Lindau Godwael Nachrichten aus Wissenschaft und Forschung 0 17.05.2009 15:10
Countdown sebi17 Computer & Internet 1 17.05.2003 16:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:37 Uhr.



Anzeige