Wstęp i metody programowania. Ćwiczenie 3.
Instrukcje warunkowe i instrukcja wyboru
Cel ćwiczenia: Poznanie zastosowań instrukcji warunkowych (if, if-else) oraz instrukcji
wyboru (case).
Wczytać trzy liczby rzeczywiste a, b, c. Wyznaczyć min, max, średnią arytmetyczną.
Zbadać, czy z odcinków a, b, c można zbudować trójkąt (a+b>c i b+c>a i c+a>b). Określić typ trójkąta (równoboczny, równoramienny, prostokątny, różnoboczny).
Rozwiązać równanie kwadratowe ax2 + bx + c = 0. Rozważyć przypadki:
a=b=c=0,
a=b=0 & c<>0,
a=c=0 & b<>0,
b=c=0 & a<>0,
a=0 & b<>0 & c<>0,
b=0 & a<>0 & c<>0,
c=0 & a<>0 & b<>0,
a<>0 & b<>0 & c<>0.
Określ przez, które ćwiartki układu współrzędnych (lub oś X) przechodzi prosta postaci y=ax+b, gdzie a i b są danymi wczytywanymi z klawiatury.
Określ czy punkt o współrzędnych (p,q), gdzie p,q - liczby rzeczywiste wczytywane
z klawiatury, należy do obszaru wyznaczonego przez prostokąt zdefiniowany przez proste: X=A, X=B, Y=C, Y=D, gdzie A<B i C<D (A, B, C, D - stałe typu rzeczywistego).
Opracować program realizujący funkcje prostego kalkulatora. Uwzględnić następujące operatory i funkcje (+, -, ∗, \, exp, ln, sqrt, sqr, sin, cos). Wykorzystać instrukcję case.