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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2007, 19:03   #1
Hostlman
Пользователь
 
Регистрация: 20.12.2007
Сообщений: 10
Стрелка Двумерные маcсивы(дороботка).

Уважаемые программисты, помогите решить задачу:

Написать программу, которая позволяет напечатать таблицу Пифагора. Таблица Пифагора - это квадратная матрица из 10 строк и 10 столбцов, каждый элемент которой определяется формулой: A[i,j] = i*j.

вот мой вариант решения, но он не верен.


const n=1; const m=9;
var a:array[1..n,1..m] of integer;
b:array[1..9] of integer;
c:array[1..9] of integer;
z,i,d,j:integer;
begin
z:=1;d:=1;
repeat
a[1,1]:=b[1]*c[1];
a[1,j+1]:=b[z+1]*c[1];
z:=z+1;
until z>=9;
begin
repeat
a[1,1]:=b[1]*c[1];
a[i+1,1]:=b[1]*c[d+1];
d:=d+1;
until d>=9;
j:=1;i:=1; z:=1;d:=1;
begin
a[i+1,j+1]:=b[z+1]*c[d+1];
writeln (a[i,j]);
end; end;end.
Hostlman вне форума Ответить с цитированием
Старый 26.12.2007, 19:44   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Таблица Пифагора - это квадратная матрица из 10 строк и 10 столбцов, каждый элемент которой определяется формулой: A[i,j] = i*j.
Код:
var a:array[1..10,1..10] of integer;
     i,j: integer;
begin
for i:=1 to 10 do
for j:=1 to 10 do
a[i,j]:=i*j;
end;

Последний раз редактировалось mihali4; 26.12.2007 в 20:03.
mihali4 вне форума Ответить с цитированием
Старый 26.12.2007, 19:46   #3
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

надо ещё одну переменную указать в var.
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна дороботка МаксимNEWProgramm Паскаль, Turbo Pascal, PascalABC.NET 2 22.04.2008 10:17
Двумерные маcсивы(дороботка). xxxPascalxxx Общие вопросы Delphi 2 27.12.2007 21:41
Двумерные маcсивы(переделка). Hostlman Помощь студентам 2 26.12.2007 19:14
Двумерные маcсивы xxxPascalxxx Помощь студентам 1 20.12.2007 14:29
Двумерные массивы omi Паскаль, Turbo Pascal, PascalABC.NET 3 23.04.2007 22:45