Warunek z tablicą 3483 4

O temacie

Autor Bucik

Zaczęty 16.03.2009 roku

Wyświetleń 3483

Odpowiedzi 4

Bucik

Bucik

Użytkownicy
posty182
Propsy128
Profesjabrak
  • Użytkownicy
Wygląda to tak - Znalazłem sobie w skryptach gothica tablicę no i zacząłem z nią coś kombinować. Deklaracja TABLICY ZMIENNEJ:

var string Bron1H[5] =
{
"TreśćPierwszejZmiennej", // 1
"TreśćDrugiejZmiennej", // 2
"TreśćTrzeciejZmiennej", // 3
"TreśćCzwartejZmiennej", // 4
"TreśćPiątejZmiennej"   // 5
};

Teraz chciałbym zrobić taki warunek:

Cytuj
Jeśli jakaś zmienna z tablicy = "TreśćCzwartejZmiennej" wtedy...

Próbowałem czegoś takiego, ale nie działa

If (Bron1H[] == "TreśćCzwartejZmiennej")
{

};


A więc - niech no mi ktoś, kto się zna na tym mi powie jak zrobić taki warunek xD
Będę dozgonnie wdzięczny !!!
 

Kretoszczur

Kretoszczur

Użytkownicy
posty31
  • Użytkownicy

Kretoszczur

Warunek z tablicą
#1 2009-03-17, 07:42(Ostatnia zmiana: 2009-03-17, 15:33)
Nie może być:
If (Bron1H[] == "TreśćCzwartejZmiennej")
{

};

bo:

If (Bron1H[TUTAJ MUSI BYĆ NR ZMIENNEJ] == "TreśćCzwartejZmiennej")
{

};
np:
If (Bron1H[3] == "NowaTreśćZmiennej")
{

};

//EDIT:

Sry. Nie patrzyłem na nick. Myślałem, że to kolejny n00b niemający pojęcia o programowaniu C++
 
Sry za moje beznadziejne pytania.

Bucik

Bucik

Użytkownicy
posty182
Propsy128
Profesjabrak
  • Użytkownicy

Bucik

Warunek z tablicą
#2 2009-03-17, 11:38(Ostatnia zmiana: 2009-03-17, 11:40)
Ja to wiem ziomek xD

Tylko jak zrobić warunek biorąc pod uwagę WSZYSTKIE zmienne z tablicy ?

Trzeba wymieniać każdą zmienną tablicy po kolei ? czy można zrobić to 'za jednym zamachem' ?
 

Zysk

Zysk

Użytkownicy
posty606
Propsy451
  • Użytkownicy

Zysk

Warunek z tablicą
#3 2009-03-17, 12:11(Ostatnia zmiana: 2009-03-17, 12:12)
If (Bron1H[0] == "NowaTreśćZmiennej")
|| (Bron1H[1] == "NowaTreśćZmiennej")
|| (Bron1H[2] == "NowaTreśćZmiennej")
|| (Bron1H[3] == "NowaTreśćZmiennej")
|| (Bron1H[4] == "NowaTreśćZmiennej")
{
  zrób_coś();
};
za jednym zamachem się nie da
 

Bucik

Bucik

Użytkownicy
posty182
Propsy128
Profesjabrak
  • Użytkownicy
Dobra dzięki ;)

Pomyślałem, że jeśli już ktoś tablice wymyślił to, że można wszystko za jednym zamachem sprawdzić xD
 


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry