Strona 1 z 1

jak działa warunek if

: niedziela 15 maja 2016, 14:31
autor: krzychu20
Witam czy może mi ktoś wytłumaczyć jak działa warunek If i do czego służy oraz kiedy sie go stosuje

Re: jak działa warunek if

: niedziela 15 maja 2016, 14:51
autor: ps19

Re: jak działa warunek if

: niedziela 15 maja 2016, 19:29
autor: Marcin
Najprościej warunek sprawdzający czy wyrażenie jest prawdziwe, w zależności od wyniku podejmowane (lub omijane) są odpowiednie instrukcje.

Re: jak działa warunek if

: niedziela 15 maja 2016, 20:55
autor: matrix
Warunek if mówi z angielskiego Jeśli...
Czyli zadajesz pytanie:
Jeśli coś ma wartość - If A = 1 <- w bascomie
Jeśli coś jest różne od wartości - If A <> 1 <- w bascomie

Najzwyczajniej sprawdzasz czy wartość jakiegoś parametru jest zgodna lub różna od założonego czy też oczekiwanego.
Czasem ten warunek stosujesz jeśli chcesz wykonać pewną partię programu a czasem po to żeby właśnie tą partię ominąć...

Re: jak działa warunek if

: niedziela 15 maja 2016, 21:09
autor: WoodPaker
Parafrazując słowa matrixa. Jeśli zadany warunek jest spełniony (TRUE - PRAWDA) to wykonaj coś tam. Jeśli warunek jest niespełniony (FALSE - FAŁSZ) to olej to.

Kod: Zaznacz cały

 if (wyrażenie) {
   /* blok wykonany, jeśli wyrażenie jest prawdziwe */
 } else {
   /* blok wykonany, jeśli wyrażenie jest nieprawdziwe */
 }

Czyli na przykład:

Kod: Zaznacz cały

 int main ()
 {
   int a, b;
   a = 4;
   b = 6;
   if (a==b) {
     printf ("a jest równe b\n"); //to nie zostanie wykonane ponieważ a jest różne od b
   } else {
     printf ("a nie jest równe b\n"); //to się wykona ponieważ patrz wyżej
   }
   return 0;
 }
 

Re: jak działa warunek if

: poniedziałek 16 maja 2016, 05:22
autor: SuperGość
Pytanie czy kolega krzychu20 wie kiedy wyrażenie jest prawdziwe?

Re: jak działa warunek if

: poniedziałek 16 maja 2016, 20:27
autor: WoodPaker
Zkaładam, że tak skoro nie pyta.