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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2009, 18:15   #1
TNT
 
Регистрация: 14.01.2009
Сообщений: 4
По умолчанию Помогите пожалуйста

Помогите пожалуйста решить задачу.
В двумерном массиве 6x5, с помощью функции, найти среднее арифметическое в каждой строке.
TNT вне форума Ответить с цитированием
Старый 06.04.2009, 19:01   #2
galaid
Пользователь
 
Аватар для galaid
 
Регистрация: 04.04.2009
Сообщений: 32
По умолчанию

uses crt;
var a:array[1..6,1..5] of integer;
i,j:byte;
n:real;
begin
writeln('vvedite matricu');
for i:=1 to 6 do
for j:=1 to 5 do
readln(a[i,j]);
writeln('massiv priveden');
for i:=1 to 6 do
begin
for j:=1 to 5 do
write (a[i,j],' ');
writeln;
end;
i:=1;
while i<>6 do
begin
n:=(a[i,1]+a[i,2]+a[i,3]+a[i,4]+a[i,5]);
n:=n/5;
writeln(i,' stroka =',n);
inc(i);
end;
end.
galaid вне форума Ответить с цитированием
Старый 06.04.2009, 19:29   #3
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Код:
uses crt;
var a:array[1..6,1..5] of integer;
    i,j:byte;

function Sr(x:integer):real;
var temp:real;
    k:byte;
begin
  temp:=0;
  for k:=1 to 5 do
   temp:=temp+a[x,k];
  sr:=temp/5;
end;


begin
clrscr;
for i:=1 to 6 do
begin
 for j:=1 to 5 do
  begin
   a[i,j]:=random(4);
   write(a[i,j]:3);
  end;
 writeln;
end;
for i:=1 to 6 do
 writeln('Str ',i,' sr=',Sr(i):6:3)
end.
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 06.04.2009, 19:51   #4
TNT
 
Регистрация: 14.01.2009
Сообщений: 4
По умолчанию

Большое спасибо за помощь!
TNT вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста! Dimanw92 Паскаль, Turbo Pascal, PascalABC.NET 1 26.09.2008 19:46
Помогите Помогите Пожалуйста Решить Одну Задачку в Паскале!!! VisTBacK Помощь студентам 6 19.09.2008 13:44