Вопрос № 33618: Здравствуйте, подскажите что в моей программе не правильно?
Pragram exe;
Uses Crt;
Var a:array [1...10] of integer;
x,dx,n,i:integer;
s:real;
Begin
ClrScr;
window(20,3,50,5);
TextAttr:=16+7;
ClrScr;
GotoXY(...
Вопрос № 33.618
Здравствуйте, подскажите что в моей программе не правильно?
Pragram exe;
Uses Crt;
Var a:array [1...10] of integer;
x,dx,n,i:integer;
s:real;
Begin
ClrScr;
window(20,3,50,5);
TextAttr:=16+7;
ClrScr;
GotoXY(2,2);
write('Введите:');
Readln(n);
dx:=(80-(n+1)*3) div n;
x:=0;
S:=0;
TextAttr:=2*16+14;
for i:=1 to n do
begin
x:=x+3;
window(x,7,x+dx,9);
ClrScr;
GotoXY (2,2);
Readln (a[i]);
S:=S+a[i];
x:=x+dx;
end;
TextAttr:=4*16+14;
window(18,11,53,13);
ClrScr;
GotoXY(3,2);
write ('ср. ариф.',s/n:5:2);
Readln;
window (1,1,80,25);
TextAttr:=7;
ClrScr;
end.
Отправлен: 19.01.2006, 17:58
Вопрос задал: [TiER] (статус: 1-ый класс)
Всего ответов: 5 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Whisper
Здравствуйте, [TiER]!
Слово Prоgram пишеться через "o"
а при создании массива ставиться 2 точки - ".." как и при любом другом перечислении.
пожалуй и все ошибки
--------- все тленно
Ответ отправила: Whisper (статус: 4-ый класс)
Отправлен: 19.01.2006, 18:16
Отвечает: newinfo2005
Здравствуйте, [TiER]!
pragram = program
Var a:array [1...10] of integer;=Var a:array [1..10] of integer;
--------- "Спасибо" - нет такой валюты.
Ответ отправил: newinfo2005 (статус: 6-ой класс)
Отправлен: 19.01.2006, 19:54
Отвечает: n/a
Доброго здоровья!
Смотря что тебе не нравится.
На вскидку - ошибка в DNA.
/me интересно, найдутся ли желающие читать страницу кода без описания ошибки?
Ответ отправил: n/a (статус: 2-ой класс)
Отправлен: 19.01.2006, 22:44
Отвечает: XMF
Здравствуйте, [TiER]!
--
ИМХО: write ('ср. ариф.',s/n:5:2);
тут s - real, n - int
попробуй подключить еще: users dos;
--
PS: Подключать CRT опасно, ибо на процесорах Р3+ програмы глючат ;)
Ответ отправил: XMF (статус: 3-ий класс)
Отправлен: 19.01.2006, 23:43
Отвечает: sir henry
Здравствуйте, [TiER]!
А что Вы хотели в своей программе сделать? :)
Если Вы про синтаксические ошибки, то компилятор Вам должен был их выдать, например:
- "PrАgram" - сами увидите? :)
- массив неправильно объявляете.
Если ошибки по логике программы, то сначала напишите, что у Вас программа должна делать, но не делает.
Ответ отправил: sir henry (статус: Академик)
Отправлен: 20.01.2006, 05:52