05 Instrukcje warunkoweid 5533 ppt

background image

Instrukcje warunkowe

Zajęcia 5

background image

Składnia podstawowa

if () else ()

Składnia instrukcji

if () else ()

jest następująca:

if (warunek)

instrukcja1;

else

instrukcja2;

warunek – może przyjmować wartość logiczną (true lub false).
warunek – może przyjmować również wartość całkowitą (0 – wtedy warunek
traktujemy jako fałszywy, liczbę różną od zera – wtedy warunek traktujemy
jako prawdziwy)

Zadanie 1

Napisz w C++ program w którym wczytujesz liczbę całkowitą z klawiatury i jeśli

liczba jest podzielna przez 2, to dostajesz komunikat liczba parzysta, a w przeciwnym
przypadku dostajesz komunikat liczba nieparzysta.

background image

Składnia złożona

if () else if()

Składnia instrukcji

if () else if ()

jest następująca:

if (warunek1)
{

instrukcja1;
...

}
else if (warunek2)
{

instrukcja2;
...

}
else
{

istrukcja3;
...

}

background image

Schemat blokowy

Zadanie 2

Napisz w C++ program w którym wczytujesz liczbę całkowitą z klawiatury i jeśli

liczba jest większa od zera, to dostajesz komunikat liczba dodatnia, jeśli liczba mniejsza od
zera, to dostajesz komunikat liczba ujemna, a jeśli liczba jest zerem, to dostajesz komunikat
liczba zero.

background image

Instrukcja

switch

Zadanie 3

Napisz w C++ program (kalkulator). Najpierw wczytujesz dwie liczby całkowite, a

następnie wybierasz jedną z opcji: 1 – dodawanie, 2 – odejmowanie, 3 – mnożenie, 4 –
dzielenie
, 0 – koniec.
Po wybraniu jednej z opcji (odpowiednio do wybranej) dostajesz wynik operacji. Sprawdź
możliwość dzielenia przez zero.

switch (test)
{
case 1 : instrukcja1;

instrukcja2;
...
break;

case 2 : instrukcja1;

instrukcja2;
...
break;

...
case n:

instrukcja1;
instrukcja2;
...
break;

default: instrukcja1;

instrukcja2;
...
break;

}

test

– może być daną liczbową lub np. znakiem, tj. zmienną typu znakowego czyli

char

background image

Praca domowa:

Zad 1

Napisz program w C++, który wczytuje trzy liczby całkowite z klawiatury a, b, c
(zakładamy, że z odcinków o długości odpowiednio a, b, c da się zbudować trójkąt –
musisz sprawdzić odpowiedni warunek).
Sprawdzając odpowiednie warunki wypisz teraz na ekranie odpowiednią informację, tj. czy
trójkąt abc jest prostokątny, ostrokątny, czy rozwartokątny.

Zad 2

Napisz program w C++, który wczytuje trzy liczby całkowite z klawiatury a, b, c.
Następnie po sprawdzeniu odpowiednich warunków wypisze na ekranie wczytane liczby w
kolejności od najmniejszej do największej.


Document Outline


Wyszukiwarka

Podobne podstrony:
05 Badanie diagnostyczneid 5649 ppt
05 IG 4id 5703 ppt
05 xml domid 5979 ppt
10 05 Praca w warunkach zimowych
[lekcja 13] Instrukcja warunkowa if else Kurs C++ » Poziom 1
05 Instrukcje Sterujaceid 5708
cw 05 instrukcja id 121376 Nieznany
instrukcje warunkowe
VBAmat2, INSTRUKCJA WARUNKOWA IF
Zadania instrukcja warunkowa
ONESTER 158 01 05 Instrukcja i Schemat
05 sprawozdania finansowid 5838 ppt
05 Geoelektryka03 opornoscioweid 5954 ppt
05 Reklama 3id 5557 ppt
14 Wartość przedsiębiorstwa Instrumenty pochodneid 15283 ppt
JAVA 07 instrukcje warunkowe
05 Gaszenie łukuid 5689 ppt

więcej podobnych podstron