Upper und lower gleichzeitig

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Hallosager

Betreff: Upper und lower gleichzeitig

BeitragSo, Jan 22, 2006 17:35
Antworten mit Zitat
Benutzer-Profile anzeigen
If Lower$(Wort) = "eins" Then Print "Richtig!"
Else Print "Falsch!"
EndIf

Bei diesem Befehl muss die Eingabe klein geschrieben sein. Aber wie wäre dieser Befehl, wenn die Groß-und Kleinschreibung egal wäre?
 

Schnuff

BeitragSo, Jan 22, 2006 17:46
Antworten mit Zitat
Benutzer-Profile anzeigen
der Befehl Lower() macht die eingabe Klein(aus:"Alle UND nIcHTS" wird "alle und nichts") Upper() macht den Satz groß!
Programmers dont die. They gosub without return...
 

Hallosager

BeitragSo, Jan 22, 2006 18:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich will aber machen, dass ich was eingeben muss und es nicht großgeschrieben sein MUSS sondern auch so sein könnte: HalLO und das Programm es erkennt als Hallo.
Das Programm soll also ein Inputbefehl und ein Ifsatz beinhalten.
Geht das?

Hubsi

BeitragSo, Jan 22, 2006 18:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Was ist Dein Problem? Very Happy Code: [AUSKLAPPEN]
If Lower$("tEsT")="test" Print "Du kannst schreiben wies Dir passt :D"
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

5k41

BeitragSo, Jan 22, 2006 18:21
Antworten mit Zitat
Benutzer-Profile anzeigen
ne so geht das nicht es geht höchstens das er das als hallo erkennt...das geht mit lower() oder per Upper() als HALLO!
Projekte:
For a better World - Gesellschaftsspiel ( 100%)

User posted image
 

antome

!!! gesperrt !!!

BeitragSo, Jan 22, 2006 18:27
Antworten mit Zitat
Benutzer-Profile anzeigen
test$ = Input("Gib was ein groß und klein ")
test$ = lower(test$)
If test$ = "hallo" then Print "Guten Tag"
antome

Hubsi

BeitragSo, Jan 22, 2006 18:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Jetzt glaub ich hab ich das Problem begriffen Very HappyCode: [AUSKLAPPEN]
test$="haLLo"

test$=Lower$(test$)
test$=Chr$(Asc(Mid$(test$,1,1))-32)+Right$(test$,Len(test$)-1)
Print test$
WaitKey()
End
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

SoNenTyp

BeitragSo, Jan 22, 2006 19:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:

If(lower(Eingabe$)=lower(Befehl$)) then
;oK
endif
Gruss Der Typ.

User posted image

Artemis

BeitragSo, Jan 22, 2006 22:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Und als Nette Funktion
Code: [AUSKLAPPEN]
Function Equal(Str1$, Str2$)
   Return Lower$(Str$) = Lower$(Str2$)
End Function
 

Hallosager

BeitragDo, Jan 26, 2006 18:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke euch allen!
Der Code von Antome hat mir am meisten geholfen.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group