Code schnipsel, habe prob

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Kado

Betreff: Code schnipsel, habe prob

BeitragSa, Okt 30, 2004 15:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Warum wird bei "eissorten" nicht sorte1 + 5 dazu gerechnet??

Das sind nur code schnipsel aber die müssten reichen...
Also drauf anreden das da repeat und so fehlt müsst ihr net sagen es sind ja nur code schnipsel.
Code: [AUSKLAPPEN]

sorte1 = 0
sorte2 = 0
Eis = sorte1 + sorte2

Text 290,15, "Eis:" +Eis

Locate 38,90
   Menu = Input$ ("Was wollen Sie machen?")

If Menu = 2
      Text 0,15, "1-Zurueck"
      Text 0,30, "2-sorte1"
      Text 0,45, "3-sorte2"
      Locate 0,0
      Eissorten = Input$ ("Welche Eissorte wollen Sie Produzieren?")
EndIf

If Eissorten = 2
   sorte1=sorte1 +5
EndIf

If Eissorten = 3
   sorte2=sorte2 +5
EndIf

Hubsi

BeitragSa, Okt 30, 2004 15:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Habs gerade getestet. Geht wunderbar. Der Fehler liegt vermutlich an anderer Stelle.
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

Kado

BeitragSa, Okt 30, 2004 19:38
Antworten mit Zitat
Benutzer-Profile anzeigen
aber geld -25 , energie -9 und so z.b. wenn er eissorten menu2 nimmt dann geht das alles ausser sorte1 und sorte2 geht ... was könnte der fehler sein?
Code: [AUSKLAPPEN]

Graphics 640,480,0,2

sorte1= 3
sorte2= 4

Eis = sorte1 + sorte2
Repeat
Text 290,15, "Eis:" +Eis

Locate 38,90
   Menu = Input$ ("Was wollen Sie machen?")
   


If Menu = 2
      Text 0,15, "1-Zurueck"
      Text 0,30, "2-Vanille"
      Text 0,45, "3-Erbeer"
      Text 0,60, "4-Schoko"
      Locate 0,0
      Eissorten = Input$ ("Welche Eissorte wollen Sie Produzieren?")
EndIf




      


If Eissorten = 2
   sorte1=sorte1 +5
EndIf
   
If Eissorten = 3
      sorte2 = sorte2 +5
EndIf



Until KeyHit(1)


geht der code bei euch?? ihr müsst 2 mal 2 drücken Wink
 

Nox

BeitragSo, Okt 31, 2004 3:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Also ich kann derzeit nur fehlender "Then"'s entdecken. Hab's net getestet, aber sieht ansonsten okay aus.

Hubsi

BeitragSo, Okt 31, 2004 10:13
Antworten mit Zitat
Benutzer-Profile anzeigen
@Nox: Then oder nicht Then ist keine Frage. Höchstens eine kosmetische Wink

Wenn Du Eis nicht neu berechnest wirds vermutlich auch nie geändert:Code: [AUSKLAPPEN]
; Eis = sorte1 + sorte2 ; Das hier rausnehmen
Repeat
Text 290,15, "Eis:" +Eis

Locate 38,90
   Menu = Input$ ("Was wollen Sie machen?")
   


If Menu = 2
      Text 0,15, "1-Zurueck"
      Text 0,30, "2-Vanille"
      Text 0,45, "3-Erbeer"
      Text 0,60, "4-Schoko"
      Locate 0,0
      Eissorten = Input$ ("Welche Eissorte wollen Sie Produzieren?")
EndIf




     


If Eissorten = 2
   sorte1=sorte1 +5
   Eis = sorte1 + sorte2 ; und hier einfügen
EndIf
   
If Eissorten = 3
      sorte2 = sorte2 +5
      Eis = sorte1 + sorte2 ; und hier auch
EndIf



Until KeyHit(1)
Um die nächste Frage vorzubeugen: Benutz Cls Wink
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

Kado

BeitragSo, Okt 31, 2004 11:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Hubsi hat Folgendes geschrieben:
@Nox: Then oder nicht Then ist keine Frage. Höchstens eine kosmetische Wink

Wenn Du Eis nicht neu berechnest wirds vermutlich auch nie geändert:Code: [AUSKLAPPEN]
; Eis = sorte1 + sorte2 ; Das hier rausnehmen
Repeat
Text 290,15, "Eis:" +Eis

Locate 38,90
   Menu = Input$ ("Was wollen Sie machen?")
   


If Menu = 2
      Text 0,15, "1-Zurueck"
      Text 0,30, "2-Vanille"
      Text 0,45, "3-Erbeer"
      Text 0,60, "4-Schoko"
      Locate 0,0
      Eissorten = Input$ ("Welche Eissorte wollen Sie Produzieren?")
EndIf




     


If Eissorten = 2
   sorte1=sorte1 +5
   Eis = sorte1 + sorte2 ; und hier einfügen
EndIf
   
If Eissorten = 3
      sorte2 = sorte2 +5
      Eis = sorte1 + sorte2 ; und hier auch
EndIf



Until KeyHit(1)
Um die nächste Frage vorzubeugen: Benutz Cls Wink


also das mit dem cls weiß ich vllt haste schon mein kleines erst projekt gespielt. Eis manager findest du unter projekte Wink

das geht noch immer nicht ... wenn du willst kann ich dir den komplette code schicken , per pm
 

Nox

BeitragSo, Okt 31, 2004 17:39
Antworten mit Zitat
Benutzer-Profile anzeigen
@Hubsi: Omg...Blitz akzeptiert keine Then's? Ist ja noch primitiver, als ich dachte. Very Happy [OffTopic, sorry]

Hubsi

BeitragSo, Okt 31, 2004 17:43
Antworten mit Zitat
Benutzer-Profile anzeigen
Akzeptiert schon, ist nur nicht zwingend Wink Code: [AUSKLAPPEN]
If a b=irgendwas
If a=True b=irgendwas
If a=True Then b=irgendwas
Alles funktioniert, sozusagen multilingual Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

Nox

BeitragSo, Okt 31, 2004 18:02
Antworten mit Zitat
Benutzer-Profile anzeigen
So war's ja gemeint: Blitz akzeptiert "keine Then's"? Dummer Satzbau. Very Happy
Ach egal, wird sonst zu sehr OT hier. *ups* Razz

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group