wyklad4, wsti, programowanie-wykl
[ Pobierz całość w formacie PDF ]
C/C++
instrukcje:
grupowa
warunkowa „if”
wyboru „switch”
p
ę
tla „while”
p
ę
tla „do while”
p
ę
tla „for
”
break
continue
C/C++ - instrukcje
Instrukcja przypisania
W instrukcji przypisania następuje przypisanie wartości wyraŜenia
zmiennej postaci:
wynik=c/(i+f)*d-sin(x)+0.5;
MoŜliwe jest przypisanie wielokrotne postaci:
a=b=c=0;
wykorzystywane np. do zerowania zmiennych względnie ich
inicjalizacji tą samą wartością.
C/C++ - instrukcje
Instrukcja grupowa
Instrukcja grupowa (blok instrukcji) jest ciągiem instrukcji ujętych w nawiasy
klamrowe.
Instrukcja grupowa jest traktowana jak instrukcja elementarna, jeśli dochodzi
do wejścia do bloku to wszystkie instrukcje składowe w niej zawarte są
wykonywane.
Przykład:
{
x=1;
y=3;
z=x+y;
}
C/C++ - instrukcje
Instrukcja warunkowa
Instrukcja warunkowa (alternatywy) jest instrukcją pozwalającą na
alternatywną realizację dwóch bloków instrukcji. Sterowanie wyborem
jest realizowane wartością wyraŜenia logicznego.
Postać ogólna instrukcji warunkowej:
if(W)I1elseI2
JeŜeli wartością wyraŜenia logicznego W jest
true
(róŜna od zera) to
realizowana jest instrukcja (grupowa) I1, w przeciwnym wypadku (else)
instrukcja I2.
C/C++ - instrukcje
Instrukcja warunkowa c.d.
Przykład 1. Sprawdzenie parzystości liczby całkowitej
unsigned int x;
cin>>x;
if (x%2==0)
{
cout<<”Liczba ”<<x<< ”jest parzysta”;
}
else
{
cout<<”Liczba ”<<x<< ”jest nieparzysta”;
}
Uwaga: Jeśli w bloku występuje jedna instrukcja nawiasy klamrowe (programowe) moŜna
pominąć.
if (x%2==0)
cout<<”Liczba ”<<x<< ”jest parzysta”;
else
cout<<”Liczba ”<<x<< ”jest nieparzysta”;
przykład
[ Pobierz całość w formacie PDF ]