Ahoj, nepomohl by mi někdo se závěrečnou prací? Zadaní je že Program načte dvě čísla ze souboru, vypočte to nejaké fyzikální veličiny a z výsledků pak udělá graf, napsal jsem ho až po výpočet, ale s knihovnou graph zadobře.
Zatím mám napsano toto:
program MyPrgs1;
uses
Crt,Math;
//const
//type
var
F,E:text;
T,i,pozice,code,L,code1,vysledek: integer;
z,s,V,W: string;
begin
gotoXY(20,5);
WriteLn(#201,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#187);
gotoXY(20,6); WriteLn(#186,#32, 'Zaverecna Prace ' ,#32,#32,#186);
gotoXY(20,7); WriteLn(#186,#32, 'Filip Proks ' ,#32,#32,#32,#32,#186);
gotoXY(20,8); WriteLn(#186,#32, '2012/2013' ,#32,#32,#32,#32,#32,#32,#32,#32,#32,#186);
gotoXY(20,9); WriteLn(#186,#32, '3.L' ,#32,#32,#32,#32,#32,#32,#32,#32,#32,#32,#32,#32,#32,#32,#32#186);
gotoXY(20,10); WriteLn(#200,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#205,#188);
gotoXY(20,11); writeln('Stiskni enter');
readkey;
clrscr;
writeln('Vyber mØýen¡ stiskem 1 a§ 5:');
readln(i);
If i=1 then
begin
Assign(F,'soubor.txt');
Reset(F);
while not Eof(F) do
begin
readln(F,s);
V:=s[1];
W:=s[3];
val(v, T, code);
val(w, L, code1);
writeln(T);
writeln(L);
end;
close(f);
end;
If i=2 then
begin
Assign(F,'soubor1.txt');
Reset(F);
while not Eof(F) do
begin
readln(F,s);
V:=s[1];
W:=s[3];
val(v, T, code);
val(w, L, code1);
writeln(T);
writeln(L);
end;
close(f);
end;
If i=3 then
begin
Assign(F,'soubor2.txt');
Reset(F);
while not Eof(F) do
begin
readln(F,s);
V:=s[1];
W:=s[3];
val(v, T, code);
val(w, L, code1);
writeln(T);
writeln(L);
end;
close(f);
end;
If i=4 then
begin
Assign(F,'soubor3.txt');
Reset(F);
while not Eof(F) do
begin
readln(F,s);
V:=s[1];
W:=s[3];
val(v, T, code);
val(w, L, code1);
writeln(T);
writeln(L);
end;
close(f);
end;
If i=5 then
begin
Assign(F,'soubor4.txt');
Reset(F);
while not Eof(F) do
begin
readln(F,s);
V:=s[1];
W:=s[3];
val(v, T, code);
val(w, L, code1);
writeln(T);
writeln(L);
end;
close(f);
end;
readkey;
clrscr;
vysledek:=(L+T);
gotoXY(20,5);
writeln('Vysledek je :',(4*PI*L)/(T*T):0:2);
readkey;
readkey;
end