
how to pascal
- quattro^^
- Мнения: 1662
- Регистриран на: Пет 05 окт 2007 20:52
- Автомобил: audi a6 c5
- Двигател: AJL
- Местоположение: Пловдив
how to pascal
Знае ли някой някакво хау ту начални стъпки или нещо такова за паскал, че имам 1 месец до другия изпит по информатика, а съм го учил отдавна и нищо не помня вече 

- Adnan
- Мнения: 3536
- Регистриран на: Чет 08 фев 2007 14:36
- Автомобил:
- Двигател:
- Местоположение: София
- Контакти:
Re: how to pascal
Какво точно те вълнува за паскал?
Почни от :
assign(F,'README');
reset(F);
readln(F, s);
close(F);
като стигнеш до тук вече си за делфи
uses graph;
const center=40;
ray=100;
var cd,modegraph : integer;
begin
card:=cd;
initgraph(card, modegraph,'');
circle(getmaxx div 2, getmaxy div 2, ray);
readln;
end.
Почни от :
assign(F,'README');
reset(F);
readln(F, s);
close(F);
като стигнеш до тук вече си за делфи

uses graph;
const center=40;
ray=100;
var cd,modegraph : integer;
begin
card:=cd;
initgraph(card, modegraph,'');
circle(getmaxx div 2, getmaxy div 2, ray);
readln;
end.
- quattro^^
- Мнения: 1662
- Регистриран на: Пет 05 окт 2007 20:52
- Автомобил: audi a6 c5
- Двигател: AJL
- Местоположение: Пловдив
Re: how to pascal
така моля помощ от знаещите значи написал съм нещо ама не мога да разбера какво
ето сорс кода
компилирам на турбо паскал при тоя вид на кода ми вади грешка 85: ";" expected като маркера ми седи на end. и нз как да я оправя

ето сорс кода
Код: Избери всички
program gleisq;
type
ime=record
ime:char;
EGN:real;
otbor:string[20];
disciplina:string[25];
mqstoklasirane:string[60];
end;
sastezatel=record
stime:ime;
end;
var
st:array[1..40] of sastezatel;
i,j,n:integer;
s:array[1..40] of real;
procedure init;
begin
for i:=1 to n do
with st[i], stime do
begin
writeln('danni za ',i,'=sastezatel:');
write('ime:');readln(ime);
write('EGN:');readln(EGN);
write('otbor');readln(otbor);
write('disciplina');readln(disciplina);
write('mqsto v klasiraneto');readln(mqstoklasirane);
s[i]:=0;
end;
begin
for i:=1 to n do
with st[i],stime do
writeln(EGN:10, otbor:25, disciplina:20, mqstoklasirane:10)
end;
begin
init;
end.
компилирам на турбо паскал при тоя вид на кода ми вади грешка 85: ";" expected като маркера ми седи на end. и нз как да я оправя

- Adnan
- Мнения: 3536
- Регистриран на: Чет 08 фев 2007 14:36
- Автомобил:
- Двигател:
- Местоположение: София
- Контакти:
Re: how to pascal
quattro^^ написа:ето сорс кода
program gleisq;
type
ime=record
ime:char;
EGN:real;
otbor:string[20];
disciplina:string[25];
mqstoklasirane:string[60];
end;
sastezatel=record
stime:ime;
end;
var
st:array[1..40] of sastezatel;
i,j,n:integer;
s:array[1..40] of real;
procedure init;
begin
for i:=1 to n do
with st[i].stime do
begin
writeln('danni za ',i,'=sastezatel:');
write('ime:');
readln(ime);
write('EGN:');
readln(EGN);
write('otbor');
readln(otbor);
write('disciplina');
readln(disciplina);
write('mqsto v klasiraneto');
readln(mqstoklasirane);
s[i]:=0;
end;
end;
procedure OutResult;
begin
for i:=1 to n do
with st[i].stime do
writeln(EGN:10, otbor:25, disciplina:20, mqstoklasirane:10)
end;
begin
n:=10 //Broq na sastezatelite na masiwa! ili do maximumua w sluchaq 40
init;
OutResult;
end.
компилирам на турбо паскал при тоя вид на кода ми вади грешка 85: ";" expected като маркера ми седи на end. и нз как да я оправя
Нямам паскал да компилирам но това виждам само от прав поглед
- quattro^^
- Мнения: 1662
- Регистриран на: Пет 05 окт 2007 20:52
- Автомобил: audi a6 c5
- Двигател: AJL
- Местоположение: Пловдив
Re: how to pascal
благодаря Adnan
тръгна

Върни се в “ОФФ-Топик - електроника, техника, обзавеждане”
Кой е на линия
Потребители, разглеждащи този форум: Няма регистрирани потребители и 54 госта