Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Fragen zum "if" befehl

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
10.11.2006, 17:57 Uhr
~CPlusPlusSchueler
Gast


hallo! ich brauche eigenltich nur 2befehle:

1. 2oder mehr bedingungen müssen erfüllt werden (in QBASIC ANDIF)
2. eine bediungen darf nicht erfüllt werden (in QBASIC IFNOT)

danke schonmal sollte eigentlich nich so schwer sein aber ich finde es in der hilfefunktion nicht und googlen hat mich bisher auch nich weiter gebracht
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.11.2006, 18:09 Uhr
CppProgrammer




C++:
int a = 5;
if(a < 10 && a > 0)
{
     // falls a kleiner als 10 und größer als 0 ist...
}
if(a < 10 && a != 6)
{
     // falls a kleiner als 10 aber ungleich 6 ist...
}
if(a == 4 || a == 5)
{
     // falls a gleich 4 oder 5 ist...
}


Dieser Post wurde am 10.11.2006 um 18:12 Uhr von CppProgrammer editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.11.2006, 18:33 Uhr
~CPlusPlusSchueler
Gast


Cool danke! das ging ja schnell! die nächste frage kommt bestimmt :P
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.11.2006, 18:38 Uhr
~CPlusPlusSchueler
Gast


da fällt mir auf:

ich kann das alles nur dann verwenden wenn sich beide dinge auf eine variable beziehen!
was mache ich denn, wenn zb a>x und a<y und a==q usw seihen soll?
mit aneinandergereiten if´s geht das nur 2mal gut! ab den dritten kommen fehlermeldungen!

gemeint ist: if (ebene==2) if (R1==4)

hier wird ja das 2te if nur abgefragt wenn das erste erfüllt wird oder?! und waurm geht das nich mehr bei 3stk?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
10.11.2006, 18:39 Uhr
~CPlusPlusSchueler
Gast


halt falsch formuliert^^

ich meine wenn x==y und a<b und f==g und x1==y2 usw....


sry für dauernd neue posts muss mich ma anmelden für edit funktion^^
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
10.11.2006, 18:55 Uhr
Blubber2063



Ich versteht dein Problem nicht, entweder du verbindest die Bedingungen mit einem logischen Und oder du schachtelst die If Bedinungen so wie du es schon für 2 formuliert hast, geht für beliebig viele Abfragen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
10.11.2006, 19:27 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat:

wenn x==y und a<b und f==g und x1==y2



ergibt


C++:
if ( x == y && a < b && f == g && x1 == y2 )
{
  // tu was.
}


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
11.11.2006, 14:45 Uhr
CppSchueler



ok das hab ich alles!

hab noch ne andere frage und will keinen neuen treath deswegen aufmachen also poste ich hier:

ich will eine zahl aus edit-feld in eine varible setzen
das mach ich mit:
<Variable>=StrToFloat(<Edit-Feld>->Text)

wenn ich nun aber zb nichts oder einen buchstaben im editfeld stehen habe stürzt das programm natürlich ab!
wie kann ich überprüfen was(bzw ob eine zahl) in dem Edit-Feld steht bevor ich es in die Var packe?

danke schonmal
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
11.11.2006, 18:29 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Wie sieht den deine StrToFloat-Methode aus?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
12.11.2006, 14:16 Uhr
CppSchueler



<VarName>=StrToFloat(<edtFeldName>->Text) -allgemein-

Z1=StrToFloat(edtZahlen->Text) -in meinem fall-
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: