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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2013, 21:17   #1
yul111-95
Пользователь
 
Регистрация: 06.10.2012
Сообщений: 11
По умолчанию В матрице найти для каждой строки число элементов кратных пяти ( Pascal )

Задача 2 . Для малочисленной матрицы найти для каждой строки число элементов кратных пяти и наибольший из полученных результатов вывести на экран.
Подскажите, как сделать, чтобы было для малочисленных, а не целочисленных матриц?
Код:
program stroka;
uses crt;
var
i,j,n,max,min,sum,sum1:integer;
t:array[1..20,1..15] of integer;
begin
clrscr;
writeln('Vvedite razmer matricy n=');
readln(N);
for i:=1 to n do
for j:=1 to n do
  Begin
    write('t[', i, ',', j, '] ');
    readln(t[i j])
   End;
 
max:=0;
for i:=1 to n do begin
sum:=0;
for j:=1 to n do begin
sum:=sum+t[i,j];end;  if sum>max then max:=sum; end;  
writeln('Naibolshaia suma elementov',max);
 
min:=99;
for i:=1 to n do begin
sum1:=0;
for j:=1 to n do begin
sum1:=sum1+t[i,j];end; if sum1<min then min:=sum1;end;      
writeln('Naimenshay suma elementov',min); readln;
end.


________
1) Название темы по правилам форума должно адекватно отражать суть решаемой задачи/проблемы.
На первый раз я исправил.
В последующем, темы с подобным названием будут закрываться или удаляться,
а автор такой темы будет получать штрафные баллы.


2) Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)

Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 01.02.2013 в 00:11.
yul111-95 вне форума Ответить с цитированием
Старый 31.01.2013, 21:32   #2
kventin_zhuk
БНТУ ФИТР
Форумчанин
 
Аватар для kventin_zhuk
 
Регистрация: 20.05.2012
Сообщений: 315
По умолчанию

Ну для начала расскажите что вы понимаете под "малочисленные матрицы". Я вот такого не знаю. И где в своём коде вы проверяете кратность элемента 5-ти?
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты
kventin_zhuk@live.com

Последний раз редактировалось kventin_zhuk; 31.01.2013 в 21:35.
kventin_zhuk вне форума Ответить с цитированием
Старый 31.01.2013, 21:46   #3
yul111-95
Пользователь
 
Регистрация: 06.10.2012
Сообщений: 11
По умолчанию

Я изменила программу, сейчас правильно?
Код:
program stroka;
uses crt;
var t:array[1..20,1..20] of integer;
    n,i,j,k,max,imax:integer;
begin
clrscr;
write('Vvedite razmer matricy n=');
readln(n);
for i:=1 to n do
for j:=1 to n do
   begin
    write('t[', i, ',', j, '] ');
    readln(t[i,j]);
   end;
clrscr;
writeln('Matrica:');
for i:=1 to n do
  begin
    for j:=1 to n do
    write(t[i,j]:4);
    writeln;
  end;
max:=0;imax:=1;
for i:=1 to n do
  begin
   k:=0;
   for j:=1 to n do
   if t[i,j] mod 5=0 then
   k:=k+1;
   writeln('V stroke ',i,' ',k,' elementov');
   if k>max then
     begin
       max:=k;
       imax:=i;
     end;
  end;
writeln('Naibolshae kolichestvo elementov=',max,' v stroke ',imax);
readln
end.



________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 01.02.2013 в 00:12.
yul111-95 вне форума Ответить с цитированием
Старый 31.01.2013, 21:57   #4
kventin_zhuk
БНТУ ФИТР
Форумчанин
 
Аватар для kventin_zhuk
 
Регистрация: 20.05.2012
Сообщений: 315
По умолчанию

Этот код, в добавок ещё ищет номер строки. Вы хотя бы её запустили, или просто так нам их с гугла кидаете? Если нет - то самое время.
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты
kventin_zhuk@live.com

Последний раз редактировалось kventin_zhuk; 31.01.2013 в 22:04.
kventin_zhuk вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти и вывести на экран индексы четных элементов каждой строки и нечетных элементов каждого столбца. Richik123 Помощь студентам 0 27.11.2012 16:29
В матрице размером m*n найти максимальный элемент каждой строки. bad9 Помощь студентам 4 07.06.2012 23:10
В матрице найти число положительных элементов указанной строки и умножить это число на элементы указанного столбца. (Паскаль) Julichka1k Помощь студентам 4 18.12.2011 20:35
Словесный алгоритм нахождения в матрице для каждой строки числа элементов, кратных 5 и наибольшее из полученных значений (Паскаль) BloodyBlade Помощь студентам 0 05.12.2011 23:28
В матрице в каждой строке найти сумму N Элементов расположенных после максимального элемента этой строки lexflax Паскаль, Turbo Pascal, PascalABC.NET 0 20.04.2011 14:41