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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.02.2011, 13:08   #1
Didar
Пользователь
 
Регистрация: 13.01.2011
Сообщений: 11
По умолчанию Двумерный массив

Дан двумерный массив 4х5. Нужно вывести число и сумму положительных элементов каждого столбца. Число и сумму положительных элементов ВСЕГО МАССИВА вывел, а шоб под каждый столбец - не знаю...
Код:
Program ms;
Uses crt;
     var a:array[1..4,1..5] of real;
     i,j,t,n:integer;      s:real;
     begin
Clrscr;

writeln('Vvedyte massiv');
for i:=1 to 4 do
for j:=1 to 5 do
read(a[i,j]);

t:=0;
for i:=1 to 4 do
for j:=1 to 5 do
if a[i,j]>0 then begin t:=t+1; end;
write(t,' ');
writeln;

for i:=1 to 4 do
for j:=1 to 5 do
if a[i,j]>0 then begin s:=s+a[i,j]; end;
write(s,' ');

END.
Didar вне форума Ответить с цитированием
Старый 10.02.2011, 13:13   #2
Shift_sk
Форумчанин
 
Регистрация: 20.11.2010
Сообщений: 221
По умолчанию

Код:
Program ms;

     var a:array[1..4,1..5] of real;
     i,j,t,n:integer;      s:real;
     begin


writeln('Vvedyte massiv');
for i:=1 to 4 do
for j:=1 to 5 do
read(a[i,j]);

t:=0;
for i:=1 to 5 do begin
for j:=1 to 4 do 
if a[j,i]>0 then begin t:=t+1; s:=s+a[j,i] end;
write('сумма полож элементов',i,'-го столбца равно ',s,' их количество - ',t);
writeln;
s:=0;
t:=0;
end;

for i:=1 to 4 do
for j:=1 to 5 do
if a[i,j]>0 then begin s:=s+a[i,j]; end;
write(s,' ');

END.
www.bezperepl.at.ua
Код:
...

Последний раз редактировалось Shift_sk; 10.02.2011 в 13:16.
Shift_sk вне форума Ответить с цитированием
Старый 11.02.2011, 10:56   #3
Didar
Пользователь
 
Регистрация: 13.01.2011
Сообщений: 11
По умолчанию

Спасибо, работает)
Didar вне форума Ответить с цитированием
Старый 11.02.2011, 12:28   #4
Shift_sk
Форумчанин
 
Регистрация: 20.11.2010
Сообщений: 221
По умолчанию

всегда пожалуйста)
www.bezperepl.at.ua
Код:
...
Shift_sk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерный массив JokerWCC Помощь студентам 5 10.10.2010 20:10
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40