Karta pracy 1
1. W zależności od używanego środowiska programistycznego ustaw jego pa- rametry tak, aby Twój kompilator domyślnie generował rozsądną liczbę komunikatów diagnostycznych i traktował ostrzeżenia jak błędy
1.
[Dev-C++] Wybierz z menu programu Dev-C++ opcję Narzędzia / Opcje kompilatora i na zakładce kompilator w polu Dodaj te polecenia do wiersza poleceń kompilatora umieść -W -Wall .
[Linux/Unix] Jeżeli programy kompilujesz bezpośrednio poleceniem g++ , utwórz do niego alias tak, by było rozwijane do
g++ -W -Wall .
[MS Visual Studio] Ustaw „warning level” na 3.
2. Napisz, skompiluj i uruchom program, który wczytuje liczbę i wyświetla jej odwrotność.
3. Napisz, skompiluj i uruchom program, który wczytuje współrzędne punktu (x i y) w układzie kartezjańskim i oblicza jego odległość od środka układu współrzędnych (jako √
x
2+ y
2).
4. Napisz, skompiluj i uruchom program, który wczytuje wartości współczyn- ników trójmianu kwadratowego ax
2+ bx + c i wyznacza jego pierwiastki (x
1,2= ( −b ± √
∆)/2a, gdzie ∆ = b
2− 4ac).
5. Przetestuj poprzedni program dla różnych wartości parametrów, włączając w to parametry, dla których pierwiastki nie istnieją.
1Doświadczeni programiści nie używają opcji