
Yerten [ Pretorianin ]
Pascal - pomoc przy 2 programach
Mam do wykonania jakieś 20 programów, kilku niestety nie umiem za nic ruszyć:
1. Napisz program wyliczajacy sume dwóch dowolnych liczb całkowitych z zakresu od - 32 768 do 32 767 Następnie rozbuduj program o możliwość wyboru wykonania na tych liczbach jednego z czterech działań matematycznych ( dodawanie, odejmowanie, mnozenie, dzielenie)
2. Program wyswietlajacy kwadraty liczb od 0 do 100 tak, aby wszystkie znalazły się na ekranie
Help me please
Apocaliptiq [ Legend ]
Kurcze, rok temu miałem pascala a już niewiele pamiętam:P
1. Wprowadz dwie liczby z klawiatury sprawdzając czy są z zakresu 32 758 - 32 767 ( IF ).
Potem tylko dodajesz, najlepiej procedury które będą się uruchamały w zaleznosci od tego jaka liczbe wcisnie użytkownik.
2. Pętla for od a:=0 do 100 wypisująca kwadrat a i dodająca a:= a+1; Wypsiuje po przecinku.
Ewentualnie do pętli mozesz dodac warunek - jezeli a = 20 zrób readln (przejscie do kolejnej linijki).
Jak to zrobić? No nie pamiętam a nie mam notatek :P
Yerten [ Pretorianin ]
pierwszego mimo wszystko nie kumam, drugie już troche rozjaśniłes mi, a jeszcze a propo, co zrobić, aby między kolejnymi wyświetlanymi napisami była jeden wers pusty?
GBreal.II [ floydian ]
co zrobić, aby między kolejnymi wyświetlanymi napisami była jeden wers pusty?
writeln(" "); na przykład.
Pierwszy program:
wczytujesz dwie liczby (dwa razy readln).
Później sprawdzasz, czy liczby są między podanymi wartościami (if (...) and (...) do ...)
Później wypisujesz taką listę (za pomocą writeln):
1. dodaj
2. odejmij
3. pomnóż
4. podziel
Następnie readln czekasz na wprowadzoną liczbę i za pomocą instrukcji case używasz odpowiednich funkcji i wypisujesz wynik na ekran.
PaJot [ Pretorianin ]
Writeln;
Yerten [ Pretorianin ]
aha, myśle, że skumałem, jak coś to będe jeszcze pisał w każdnym razie wielkie dzięki
Mipari [ Senator ]
Mam jeszcze na dysku jakieś moje pierwsze programy w Pascalu i akurat pasują. W pierwszym jest jeszcze możliwość pierwiastkowania i potęgowania, ale to sobie możesz usunąć ;)
1.
2.