Potrzebuje napisać program w języku pascal, który z podanych przez użytkownika punktów w pętli for policzy różnice między współrzędnymi x i oddzielnie y. Obliczenia mają być uniwersalne czyli jedno ogólne równanie w pętli.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
program animacja;
uses crt;
procedure pierwsza;
var zmiana:integer;
begin
for okno:=0 to 5 do
begin
clrscr;
window (37+ okno, okno,38+ okno, okno);
write ('x');
delay (100);
end;
end;
procedure druga;
var zmiana:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (42- okno,5+ okno,43- okno,5+ okno);
write ('x');
delay (100);
end;
end;
procedure trzecia;
var okno:integer;
begin
for okno:=1 to 5 do
begin
R E K L A M A czytaj dalej ↓clrscr;
window (37+ okno,10+ okno,38+ okno,10+ okno);
write ('x');
delay (100);
end;
end;
procedure czwarta;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (42- okno,15+ okno,43- okno,15+ okno);
write ('x');
delay (100);
end;
end;
procedure piata;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (37+ okno,20+ okno,38+ okno,20+ okno);
write ('x');
delay (100);
end;
end;
procedure pierwszab;
var okno:integer;
begin
for okno:=0 to 5 do
begin
clrscr;
window (15+okno,okno,16+okno,okno);
write ('x');
delay (100);
end;
end;
procedure drugab;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (20-okno,5+okno,21-okno,5+okno);
write ('x');
delay (100);
end;
end;
procedure trzeciab;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (15+okno,10+okno,16+okno,10+okno);
write ('x');
delay (100);
end;
end;
procedure czwartab;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (20-okno,15+okno,21-okno,15+okno);
write ('x');
delay (100);
end;
end;
procedure piatab;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (15+okno,20+okno,16+okno,20+okno);
write ('x');
delay (100);
end;
end;
procedure pierwszac;
var okno:integer;
begin
for okno:=0 to 5 do
begin
clrscr;
window (67+okno,okno,68+okno,okno);
write ('x');
delay (100);
end;
end;
procedure drugac;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (72-okno,5+okno,73-okno,5+okno);
write ('x');
delay (100);
end;
end;
procedure trzeciac;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (67+okno,10+okno,68+okno,10+okno);
write ('x');
delay (100);
end;
end;
procedure czwartac;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (72-okno,15+okno,73-okno,15+okno);
write ('x');
delay (100);
end;
end;
procedure piatac;
var okno:integer;
begin
for okno:=1 to 5 do
begin
clrscr;
window (67+okno,20+okno,68+okno,20+okno);
write ('x');
delay (100);
end;
end;
begin
repeat
pierwsza; druga; trzecia; czwarta; piata;
pierwszab; drugab; trzeciab; czwartab; piatab;
pierwszac; drugac; trzeciac; czwartac; piatac;
until keypressed;
end.
Polecamy prace o podobnej tematyce Przykładowy zestaw krótkich programów w języku C pod Linuxem. Charakterystyka programów graficznych Metody dystrybucji programów komputerowych Publikacje sporządzane w programie Publisher 2003 Zmienne tablicowe w języku C++ Polecamy na dziś Microsoft Word – skróty klawiszowe Budowa wewnętrzna komputera Informacja – definicja, rozwój, możliwości. Rekurencja i iteracja, różnice i podobieństwa Rodzaje oprogramowania (ze względu na pełnione funkcje) Zalety i wady poczty elektronicznej. Urządzenia peryferyjne komputera Linux – powstanie i charakterystyka Skróty klawiszowe Podział oprogramowanie ze względu na jego przeznaczenie.