background image

Instrukcje warunkowe 

 

1.  Napisz program obliczający pierwiastki równania kwadratowego uwzględniający równieŜ 

przypadek  pierwiastków  zespolonych.  Oprócz  wartości  pierwiastków  program  powinien 

wyświetlać  komentarz  z  jakim  przypadkiem  mamy  do  czynienia.  Sprawdź  działanie 

programu dla następujących danych: 

-10 

 

2.  Trójkąt o bokach abc istnieje wtedy i tylko wtedy gdy zachodzi nierówność: 

c

b

a

c

b

+

<

<

 

Napisz program obliczający pole trójkąta za pomocą zaleŜności: 

2

gdzie

)

)(

)(

(

c

b

a

r

c

r

b

r

a

r

r

P

+

+

=

=

 

Sprawdź działanie programu dla następujących danych: 

 

3.  Napisz program obliczający wartość funkcji f(x) dla danej liczby rzeczywistej x

<

+

=

2

log

2

2

)

2

(

)

(

2

4

x

dla

x

x

x

dla

e

x

dla

x

x

f

x

 

4.  Zmodyfikuj program Kalkulator tak aby dodatkowo mnoŜył macierze i rozwiązywał układ 

równań liniowych. 

5.  Napisz program czytający znak i klasyfikujący go do jednej z sześciu grup: cyfry, 

spółgłoski, samogłoski, operatory matematyczne (arytmetyczne, relacyjne i logiczne), 

znaki interpunkcyjne oraz pozostałe znaki. W programie wykorzystaj instrukcję switch.