Wpis z mikrobloga

@sadbeaver: pętlą for - dla każdej liczby większej/równej 0 i mniejszej od ilości elementów z tablicy robisz porównanie.

for(i=0;i
if(wartosc_porownywana == tablica[i])

//tu wstaw działanie jeśli znajdzie wartość. Warto na końcu użyć break, aby nie wykonywać
  • Odpowiedz
@sadbeaver: jeśli zmienna jest tablicą to proponuję przeciążyć dla niej operator porównania, albo porównanie realizować za pomocą funkcji nazwanej np compare
  • Odpowiedz
for(int i=0;i
for(int j=0;j
if(tablica_wartosci_szukanych[i] == tablica_przeszukiwana[j])

//blablabla

}
  • Odpowiedz
@rss:

spokojnie - on się dopiero uczy i nie ogarnia jeszcze pętli for, a Ty mu z takimi radami wyskakujesz. :D


dobre nawyki trzeba krzewić
  • Odpowiedz
@badasq:

dobre nawyki trzeba krzewić :)


No wiadomo, ale co mu da mądra regułka, skoro nie zna podstaw? :D Spokojnie, i na to przyjdzie
  • Odpowiedz
@rss: @badasq: @acetone: d--a ze mnie straszna, ale źle zrozumiałem, albo źle się wyraziłem, bo nijak nie chce mi to działać

pozwolę sobie napisać jeszcze raz, inaczej:

użytkownik wpisuje ciąg znaków (maksymalnie 20), jeśli któregoś z tych znaków nie ma w 30-elementowej tablicy, która jest podana, trzeba wyświetlić błąd

jeśli coś takiego jest już opisane wyżej, to biję się w pierś
  • Odpowiedz