PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ERLEDIGT] Falscher sprung!!



der noob2
09.09.2004, 10:50
Das ist mein program aber er geht nicht wen ich in der simulation 1 drücke zur uhr und zeigt mir die an könnt ihr mir helfen!!!!!

'Orgenaizer

define a byte
define b byte
define c byte

'Start
Print "Hallo Dean ich hoffe es geht dir gut"


#Menu
Print "Was möchtest du machen"
Print "1. Uhrzeit"
Print "2. Freunde"
Print "3. Termine"


input a
If a = 1 then goto Uhrzeit
If a = 2 then goto Freunde
If a = 3 then goto Termine


#Uhrzeit
Print HOUR
goto menu


#Freunde
Print "1. Soeren"
Print "2. Timo"
Print "3. Till"
Print "4. Marcel"

input b
If b = 1 then goto Soeren
If b = 2 then goto Timo
If b = 3 then goto Till
If b = 4 then goto Marcel

#Soeren
pause 5
Print "Name: Soeren Frohss"
Print "Adresse: Sonnenwinkel 17"
Print "Geburtstag: 17.05.1987"
goto menu
#Timo
pause 5
Print "Name: Timo Kruse"
Print "Adresse: Dornnenkampweg 15"
Print "Geburtstag: 06.08.1987"
goto Menu
#Till
pause 5
Print "Name: Till Orgel"
Print "Adresse: Alte Post 13"
Print "Geburtstag: 16.04.1988"
goto menu
#Marcel
pause 5
Print "Name: Marcel Gieske"
Print "Adresse: Tunnelweg 12"
Print "Geburtstag: 02.09.1986"
goto Menu

#Termine

RCO
09.09.2004, 11:02
also ich glaube das Problem ist, dass du unter #Uhrzeit Menu klein geschrieben hast.

MFg moritz

der noob2
09.09.2004, 11:07
Ja er springt ja wieder zurück aber zeigt mir nicht die uhrzeit an das ist ja mein problem!!!

Kjion
09.09.2004, 11:30
Du könnest mal versuchen auf '1' abzufragen:


'Orgenaizer

define a byte
define b byte
define c byte

'Start
Print "Hallo Dean ich hoffe es geht dir gut"


#Menu
Print "Was möchtest du machen"
Print "1. Uhrzeit"
Print "2. Freunde"
Print "3. Termine"


input a
If a = '1' then goto Uhrzeit
If a = '2' then goto Freunde
If a = '3' then goto Termine


#Uhrzeit
Print HOUR
goto menu


#Freunde
Print "1. Soeren"
Print "2. Timo"
Print "3. Till"
Print "4. Marcel"

input b
If b = '1' then goto Soeren
If b = '2' then goto Timo
If b = '3' then goto Till
If b = '4' then goto Marcel

#Soeren
pause 5
Print "Name: Soeren Frohss"
Print "Adresse: Sonnenwinkel 17"
Print "Geburtstag: 17.05.1987"
goto menu
#Timo
pause 5
Print "Name: Timo Kruse"
Print "Adresse: Dornnenkampweg 15"
Print "Geburtstag: 06.08.1987"
goto Menu
#Till
pause 5
Print "Name: Till Orgel"
Print "Adresse: Alte Post 13"
Print "Geburtstag: 16.04.1988"
goto menu
#Marcel
pause 5
Print "Name: Marcel Gieske"
Print "Adresse: Tunnelweg 12"
Print "Geburtstag: 02.09.1986"
goto Menu

#Termine

RCO
09.09.2004, 11:35
Ich weiß nicht, ob das was ändert, aber bitte schreib HOUR mal 'Hour' und goto menu 'goto Menu'.


Wenn die groß/klein-schreibung egal wäre, müsste er ja die ganze Zeit Was möchtest du machen"
1. Uhrzeit
2. Freunde
3. Termine

ausspucken, macht er das einmal, oder immer wieder?

MFg Moritz

der noob2
09.09.2004, 11:36
Ja dass problem hab ich beseitigt aber ein anderes ist für mich unlösbar habe dazu auch einen neuen thread gemacht!!!

09.09.2004, 13:37
Das Programm funktioniert doch.

Wenn man nach der Ausgabe der "HOUR" mal eine Pause einfügt, dann sieht man die Zeit :-)

Sie wird immer sofort durch das Menue überschrieben.

mfg

Stefan

RCO
09.09.2004, 13:45
Wie Überschreiben? Was für ein Terminal nutzt ihr?

09.09.2004, 14:02
Ich habe Dein Programm als Simulation in Conrad CCBasic laufen lassen.

mfg


Stefan

RCO
09.09.2004, 14:13
Aber eigentlich müsste das Programm doch ununterbrochen

1. Uhrzeit
2. Freunde
3. Termine

schreiben oder?

09.09.2004, 14:24
Nein, bei "Input" wartet das Programm auf eine Eingabe und erst danach werden die 3 Zeilen ausgegeben.

mfg

Stefan

RCO
09.09.2004, 14:28
ach so, aber man kann doch schon vorher mehrere Bytes eingeben, und die werde dann über Input nach und nach ausgegeben, oder?

MFg moritz

09.09.2004, 14:35
Das weiß ich nicht..... glaube es aber nicht.

mfg

Stefan

RCO
09.09.2004, 15:08
hm, egal ich werds bei Gelegenheit mal ausprobieren