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:
a
b
c
1
-10
5
1
2
1
2
3
5
2. Trójkąt o bokach a, b, c 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:
a
b
c
3
4
5
2
3
4
1
2
3
1
1
3
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.