====== 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.