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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2010, 13:21   #1
Горе-студент
Новичок
Джуниор
 
Регистрация: 18.05.2010
Сообщений: 3
По умолчанию Господа, простейшая лаба по pasc, матрица Amxn

Дана матрица Amxn найти в ней суммы элементов по строкам и слобцам.

молю о помощи, все прогулял, ничего не знаю, завтра сдавать, спасайте

нашел вроде по столбцам:

Код:
uses crt;
const n=5; m=4;
var a:array[1..n,1..m]of integer;
i,j,s:integer;
 
begin
 clrscr;
 randomize;
 writeln('Исходный массив');
 for i:=1 to n do
 begin 
  for j:=1 to m do
  begin
    a[i,j]:=random(100);
    write(a[i,j]:3);
  end;
  writeln;
 end;
 
 for j:=1 to m do
 begin
  s:=0;
  for i:=1 to n do s:=s+a[i,j];
  writeln('Столбец ',i,' = ',s);
 end;
 readln;
end.


еще кое что
Подсчет сумм элементов по строкам:
Код:
for i:=1 to n do begin 
sum:=0; 
for j:=1 to n do sum:=sum+x[i,j]; 
wrintln('Сумма ',i,'-й строки',sum); 
end;

Подсчет сумм элементов по столбцам:
Код:
for j:=1 to n do begin 
sum:=0; 
for i:=1 to n do sum:=sum+x[i,j]; 
wrintln('Сумма ',j,'-го столбца ',sum); 
end;

Последний раз редактировалось Stilet; 18.05.2010 в 14:07.
Горе-студент вне форума Ответить с цитированием
Старый 18.05.2010, 13:54   #2
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

ну и что?второй и третий фрагменты верны.в прогу их соедини и вуаля.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 18.05.2010, 14:04   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Чет я не понял... Ты же нашел код и на то и на другое?
Что мешает вставить его в программу?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.05.2010, 14:16   #4
Горе-студент
Новичок
Джуниор
 
Регистрация: 18.05.2010
Сообщений: 3
По умолчанию

Я вобще пень, в инфе просто деревянный(
Горе-студент вне форума Ответить с цитированием
Старый 18.05.2010, 14:20   #5
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

приду домой сделаю.если некто раньше ненапишет.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 18.05.2010, 17:38   #6
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

как обещал:
Код:
uses crt;
var
  a:array[1..20,1..20]of integer;
  i,j,m,n,sumcolumn,sumstring:integer;
begin
 clrscr;
 randomize;
 write('Введите количество строк: ');
 readln(n);
 write('Введите количество столбцов: ');
 readln(m);
 writeln('Исходный массив');
 for i:=1 to n do
 begin
  for j:=1 to m do
  begin
    a[i,j]:=random(10)-5;
    write(a[i,j]:3);
  end;
  writeln;
 end;
 writeln;
 writeln('<<СУММА ЭЛЕМЕНТОВ СТОЛБЦОВ>>':50);
for j:=1 to m do
 begin
  sumcolumn:=0;
  for i:=1 to n do
  sumcolumn:=sumcolumn+a[i,j];
  writeln('Сумма элементов ',j,'-го столбца:=',sumcolumn);
 end;
 Writeln;
 writeln('<<СУММА ЭЛЕМЕНТОВ СТРОК>>':50);
 for i:=1 to n do
 begin
sumstring:=0;
for j:=1 to m do
sumstring:=sumstring+a[i,j];
writeln('Сумма элементов ',i,'-й строки:=',sumstring);
end;
 readln;
end.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 18.05.2010, 20:02   #7
Горе-студент
Новичок
Джуниор
 
Регистрация: 18.05.2010
Сообщений: 3
По умолчанию

Спасибо огромное!!!!!!
Горе-студент вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простейшая программа с импользованием Chart bookkc Помощь студентам 2 16.03.2010 10:37
Простейшая задачка на С++ и ассемблере. BANNEDandRRoD Фриланс 5 17.12.2009 19:29
C++ Простейшая проверка физических размерностей величин Sarmat Помощь студентам 0 26.04.2009 16:05
Простейшая работа с чужим приложением... ActiveX Помощь студентам 1 31.01.2008 08:17