IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> люди помогите плиз, программирование в паскале
маришка брисс
сообщение 17.1.2011, 15:56
Сообщение #1


Пользователь


Группа: Пользователи
Сообщений: 1
Регистрация: 17.1.2011
Пользователь №: 23 532



program rrr;
const n=10;
var
i:integer;
a:array[1..n] of real;
begin
for i:=1 to n do begin write ('a[i,2]=');
readln(a[i]) end;
for i:=1 to n do begin if a[i]<0 then writeln('a[i,2]=');end;
for i:=1 to n do begin if a[i]>0 then writeln('a[i,2]=');end;
for i:=1 to n do begin if a[i]=0 then writeln('a[i,2]=');end;
end.


эта программа должна ввыводить отрицательные потом положительные потом нулевые значения, посмотрите и скажите где ошибка?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Tanker
сообщение 17.1.2011, 19:35
Сообщение #2


Пользователь


Группа: Активисты
Сообщений: 363
Регистрация: 26.11.2009
Пользователь №: 22 377



нет вывода значений a[i] вообще, только вывод константы-текста 'a[i,2]='

Можно дописать в последних трех циклах при выводе
writeln('a[i,2]=', a[i]);


--------------------
Успехов!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 21.5.2012, 0:00