Ćwiczenie 5: Struktury sterujące: powtórzenia i wybór

Spis treści

Zaprojektuj rozwiązania następujących zadań oraz zakoduj je w C. Wynikiem powinny być pliki z kodem, pliki Makefile oraz pliki danych testowych.

1. Wybór w C

if(WARUNEK){
   KOD;
}
if(WARUNEK){
   KOD;
} else{
   KOD;
}
if(WARUNEK){
   KOD;
} else if(WARUNEK) {
   KOD;
} else{
   KOD;
}

I tak dalej…

2. Pętla while w C

while(WARUNEK){
   KOD;
}

3. Operatory porównywania w C

Tabela 5.1. Operatory porównywania w C
==równa się
!=nie równa się
<mniej
<=mniej lub równa się
>więcej
>=więcej lub równa się


4. Logiczne operatory w C

Tabela 5.2. Logiczne operatory w C
!negacja
&&i (koniunkcja)
||lub (logiczna suma, alternatywa)