Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.01.2009, 15:08   #1
Impario
Пользователь
 
Аватар для Impario
 
Регистрация: 27.12.2008
Сообщений: 31
Смущение Pascal задача с матрицами.

Доброго вам время суток!!!
Срочно кто может посмотрите че нетак. Показывает ошибку хотя странно.
условие ао вложениях плиз кто может посмотрите исправте.
Код:
program pr367;
 uses crt;
  var a:array[1..10] of integer;
      b:array[1..20] of integer;
      c:array[1..10,1..20] of integer;
      i,j:integer;
      begin
        clrscr;
          for i:=1 to 20 do
 begin
            b[i]:=random(10)-3;
  end;
            writeln;
           for j:=1 to 10 do
begin
a[j]:=random(10)-3;
end;
              for i:=1 to 20 do
                 for j:=1 to 10 do
                  begin
                   c[i,j]:=a[j]/(1+b[i]);
                   end;
              writeln('poluchilos');
               write(c[i,j]:6);
                readln;
        end.
Изображения
Тип файла: jpg 368.jpg (11.5 Кб, 153 просмотров)

Последний раз редактировалось Impario; 05.01.2009 в 16:27.
Impario вне форума Ответить с цитированием
Старый 05.01.2009, 15:17   #2
Тупой
Форумчанин
 
Аватар для Тупой
 
Регистрация: 26.12.2008
Сообщений: 146
По умолчанию

исправьте строчку
Код:
      i,j,n:integer;
на
Код:
      i,j:integer;
, и сл строки:
Код:
          for i:=1 to n do
           for j:=1 to n do
на
Код:
          for i:=1 to 10 do
           for j:=1 to 20 do
"Hello, world!" - 17 errors 56 warnings
Тупой вне форума Ответить с цитированием
Старый 05.01.2009, 15:21   #3
Impario
Пользователь
 
Аватар для Impario
 
Регистрация: 27.12.2008
Сообщений: 31
По умолчанию

Щас проверю
Impario вне форума Ответить с цитированием
Старый 05.01.2009, 15:23   #4
Impario
Пользователь
 
Аватар для Impario
 
Регистрация: 27.12.2008
Сообщений: 31
По умолчанию

Извиняюсь ввел поправку там именно в примере неправильно
Impario вне форума Ответить с цитированием
Старый 05.01.2009, 15:34   #5
Тупой
Форумчанин
 
Аватар для Тупой
 
Регистрация: 26.12.2008
Сообщений: 146
По умолчанию

А запятые мы по политическим причинам не ставим?
Где, что, в каком примере, что неправильно?
Так и не понял, заработало или нет?
ну и ещё, исправьте
Код:
                for i:=1 to 20 do
                 for j:=1 to 10 do
на
Код:
                for i:=1 to 10 do
                 for j:=1 to 20 do
"Hello, world!" - 17 errors 56 warnings

Последний раз редактировалось Тупой; 05.01.2009 в 15:37.
Тупой вне форума Ответить с цитированием
Старый 05.01.2009, 15:41   #6
Impario
Пользователь
 
Аватар для Impario
 
Регистрация: 27.12.2008
Сообщений: 31
По умолчанию

в условии i=1 to 20
j=1 to 10
а в самом действии ошибку видит вот в чем дело
Impario вне форума Ответить с цитированием
Старый 05.01.2009, 16:20   #7
Тупой
Форумчанин
 
Аватар для Тупой
 
Регистрация: 26.12.2008
Сообщений: 146
По умолчанию

тогда надо заменить
Код:
  c:array[1..10,1..20] of integer;
на
Код:
  c:array[1..20,1..10] of double;
да, и не интежер это никакой, а double (ну или как он в паскале называется), например
"Hello, world!" - 17 errors 56 warnings
Тупой вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на Pascal C1er1c Помощь студентам 6 29.12.2008 15:42
Сформировать новый массив,содержащий отрицательные элементы - Задача по PASCAl. Waia Помощь студентам 2 17.12.2008 18:27
Задача на Pascal... Sota Помощь студентам 3 04.05.2008 14:52