1109145807

1109145807



Język C, instrukcje sterujące (laboratorium)

Opracował: Tomasz Mączka (tmaczka@kia.prz.edu.pl')

Na podstawie http://pl.wikibooks.Org/wiki/C

Wstęp

Instrukcja warunkowa

Instrukcja if /if-else pozwala na warunkowe wykonanie instrukcji w zależności od wartości wyrażenie jest prawdziwe (różne od 0).

Składnia instrukcji if-else if (wyrażenie)

instrukcjal;

else

instrukcja2;

Jeżeli wyrażenie jest prawdziwe, wykona się instrukcjal, w przeciwnym wypadku

instrukcja2.

Blok else nie jest wymagany, instrukcja może mieć postać: if (wyrażenie)

instrukcjal;

jeżeli nie jest istotne co wykona się w przypadku gdy wyrażenie nie jest prawdziwe.

Przykład (fragment programu): int wiek;

printf("Podaj wiek: "); scanf("%d", &wiek); if (wiek>=18)

printf("OK");

else

printf("Dozwolone od 18 lat ;-)");

Instrukcja wyboru

Instrukcja switch jest przeznaczona do wyboru spośród wielu wariantów (może zastąpić zagnieżdżone instrukcje if-else). Składnia switch (wyrażenie) {

case wartości: /* instrukcje, jeśli wyrażenie == wartości */ break;

case wartość2: /* instrukcje, jeśli wyrażenie == wartość2 */ break;

/* ... */

default: /* instrukcje, jeśli żaden z wcześniejszych warunków nie został spełniony */



Wyszukiwarka

Podobne podstrony:
Biblioteczka Opracowań Matematycznych i Matematycznych nauki dla studentówksiazka.edu.pl
Statystyka dr Tomasz Giętkowski www.krajobraz.ukw.edu.pl wersja 20.01.2013/13:40Tematyka
Danuta Śliwińska LABORATORIUM MASZYN ELEKTRYCZNYCH SPECJALNYCH KIELCE 2009 ksiazka.edu.pl
Bazy danych 2 - Laboratorium 2 INSTRUKCJE STERUJĄCE - instrukcja warunkowa IF warunek 1 THEN
ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH: Instrukcja do laboratorium 4, (2x2h) Opracowanie i prowadzenie:

więcej podobnych podstron