Skocz do zawartości


najsgirl

Rejestracja: 23 lis 2007
OFFLINE Ostatnio: 24 11 2007 14:15
-----

Moje tematy

[Turbo Pascal] PETLE REPEAT WHILE

23 11 2007 - 22:55

Nasz informatyk zadał 5 zadań do domu. Mam je przesłać do niedzieli do północy. Jestem lewa noga z infy i nie potrafię ich w żaden sposób rozwiązać... próbowałam już zaglądać do poradników i kursów ale po prostu nic z tego nie wyszło. Mam nadzieję, że jest tu jakaś życzliwa osoba, która pomoże mi w napisaniu tych programów za co będę wdzięczna. Od tego zależy moja pozytywna ocena na półrocze pozdrawiam !


Ćwiczenie 1
Napisz program, który wczytuje z klawiatury jedną dodatnią liczbę. Program powinien być zabezpieczony
przed wprowadzeniem liczby ujemnej lub zero, tzn. tak długo powtarzać operację wprowadzania liczby, aż
zostanie podana liczba dodatnia.


Ćwiczenie 2
Napisz program, który wczytuje (w pętli) kilka liczb różnych od zera i wyświetla na ekranie ich
odwrotności. Wczytanie liczby równej zero oznacza zakończenie działania pętli.


Ćwiczenie 3a
Napisz program, który wczytuje (w pętli) kilka liczb różnych od zera i oblicza ich sumę. Wczytanie zera
oznacza zakończenie działania pętli i wyświetlenie obliczonej sumy.


Ćwiczenie 3b
Zmodyfikuj program z ćwiczenia 3a tak, aby liczył sumę oraz średnią arytmetyczną wprowadzonych liczb.


Ćwiczenie 4
Napisz program przedstawiający wprowadzoną z klawiatury liczbę parzystą w postaci iloczynu liczby dwa
i innej liczby całkowitej. Program powinien być zabezpieczony przed wprowadzeniem liczby nieparzystej
tzn. tak długo powtarzać operację wprowadzania liczby z klawiatury, aż zostanie podana liczba parzysta.
Wskazówka: wykorzystaj operator mod.


Ćwiczenie 5
Napisz program wypisujący wartości sinusów kątów od 0 do 2pi radianów z krokiem pi/10 (około 0.314
radiana). Spróbuj wykorzystać każdą z poznanych pętli. Wartość liczby pi zwraca funkcja Pi, zaś wartość
sinusa kąta - funkcja sin(x).


Poproszę o chociaż 3 zadania z wyżej wymienionych !

LICZE NA WAS !