====== Instrukcje sterujące - warunki i pętle ======
* Warunki:
* [[http://pl.wikibooks.org/wiki/C/Instrukcje_steruj%C4%85ce#if|if]]
* [[http://pl.wikibooks.org/wiki/C/Instrukcje_steruj%C4%85ce#switch|switch]]
* Pętle:
* [[http://pl.wikibooks.org/wiki/C/Instrukcje_steruj%C4%85ce#while|while]]
* [[http://pl.wikibooks.org/wiki/C/Instrukcje_steruj%C4%85ce#for|for]]
* [[http://pl.wikibooks.org/wiki/C/Instrukcje_steruj%C4%85ce#do..while|do while]]
* Skok
* [[http://pl.wikibooks.org/wiki/C/Instrukcje_steruj%C4%85ce#goto|goto]] - NAJLEPIEJ NIE UŻYWAĆ!!!!
===== Warunek if =====
#include
/* program sprawdza czy podana liczba jest dodatnia czy ujemna */
int main()
{
int liczba;
printf("Podaj liczbe: ");
scanf("%d",&liczba);
if( liczba > 0 )
printf("Liczba %d jest wieksza od zera\n",liczba);
else
printf("Liczba %d jest mniejsza od zera\n",liczba);
return 0;
}
** Ćwiczenia **
* Dopisz do programu z pierwszego ćwiczenia zabezpieczenie przed wykonaniem operacji dzielenia przez zero.
* Dopisz do programu warunek sprawdzający czy dana liczba jest liczbą parzystą.
===== Pętla while =====
#include
/* program wyswietla sekwencje liczb calkowitych od 1 do podanej przez uzytkownika wartosci */
int main()
{
int liczba;
int i = 0;
printf("Podaj liczbe: ");
scanf("%d",&liczba);
while(i <= liczba)
{
printf("%d\n",i);
i = i + 1;
}
return 0;
}
** Ćwiczenia **
- Zmodyfikuj powyższy program tak aby wczytywał 3 liczby rzeczywiste określając początek, koniec i krok wyświetlanej sekwencji liczb.
- wyświetl tablicę znaków ASCII poczynając od znaku SPACE (32) do znaku DEL (127) wraz z odpowiednimi wartościami liczbowymi w systemie dziesiętnym, szesnastkowym i ósemkowym.
- Napisz program wyświetlający figury geometryczne w trybie tekstowym, wypełnione lub puste. Dla podanej wartości całkowitej program wysiwietla:
* kwadrat o zadanej długości boku
* trójkąt prostokątny równoramienny o zadanej długości przyprostokątnych
* okrąg o zadanym promieniu
===== Zadania domowe =====
- Program wczytuje kolejne liczby rzeczywiste aż do momentu gdy użytkownik poda wartość 0, po czym wyświetla sumę , średnią oraz wartość minimalną i maksymalną dla wprowadzonych liczb.
- Program który dla podanej podstawy i wykładnika oblicza potęgę. Dla uproszczenia przyjmujemy, że wykładnik jest liczbą całkowitą.
- Program wyświetlający wartość silni z podanej przez użytkownika liczby całkowitej.
- Program wyświetlający tabliczkę mnożenia, której rozmiar ustalany jest przez użytkownika.