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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2009, 09:58   #1
любаша
Пользователь
 
Регистрация: 26.10.2008
Сообщений: 26
По умолчанию помогите пожалуйста

здравствуйте!!!через два дня экзамен,полный затор.истерика!!не могу решить уже самое простое .помогите пожалуйста,только не издевайтесь
дана матрица:
1.найти сумму элементов заданного столбца
2.произведение элементов заданной строки
3.максимальный элемент в матрице и вывести номер строки и столбца на которых он находится
4.максимальный элемент двух столбцов матрицы
5.поменять местами элементы двух столбцов


буду благодарна хоть за какую-нибудь помощь((((((
любаша вне форума Ответить с цитированием
Старый 08.01.2009, 11:04   #2
Gorka
 
Регистрация: 18.07.2008
Сообщений: 3
По умолчанию

Готовы помочь, стучите ICQ: 367244151 или пишите support@programmersteam.com
Gorka вне форума Ответить с цитированием
Старый 08.01.2009, 17:59   #3
paloit
Пользователь
 
Регистрация: 05.01.2009
Сообщений: 24
По умолчанию

362827711 стучи, разберемся
paloit вне форума Ответить с цитированием
Старый 08.01.2009, 19:38   #4
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Описание и чтение матрицы напишу в первой задаче. В остальных только то что непосредственно надо делать
1.
Код:
program task1;
const m = 5; n = 10;
var A: array[1..m, 1..n] of real;
     col, i, j: integer; sum: real;
begin
writeln('Vvedite matritcu: ');
for i := 1 to m do
  for j := 1 to n do
    read(A[i, j]);
write('Vvedite nomer stolbtca: ');
readln(col);
sum := 0;
for i := 1 to m do sum := sum + A[i, col];
write(sum);
end.
Росли вроде умными, выросли дурнями... (c)А.Васильев

Последний раз редактировалось Greblin; 08.01.2009 в 19:46.
Greblin вне форума Ответить с цитированием
Старый 08.01.2009, 19:45   #5
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

2.
Код:
var row: integer; mul: real;
...
write('Vvedite nomer stroki: ');
readln(row);
mul := 1;
for j := 1 to n do mul := mul * A[row, j];
write(mul);
end.
3.
Код:
var imax, jmax: integer; max: real;
...
max := A[1,1];
imax := 1; jmax := 1;
for i := 1 to m do
  for j := 1 to n do
    if A[i, j] > max then begin max := A[i, j]; imax := i; jmax := j end;
write(max:1:3,' ',imax,' ',jmax);
end.
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 08.01.2009, 19:55   #6
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

4.
Код:
var col1, col2: integer; max: real;
...
write('Vvedite nomera stolbtcov: ');
readln(col1, col2);
max := A[1, col1];
for i := 1 to m do
  begin
  if A[i, col1] > max then max := A[i, col1];
  if A[i, col2] > max then max := A[i, col2];
  end;
write(max:1:3)
end.
5.
Код:
var col1, col2: integer; buf: real;
...
write('Vvedite nomera stolbtcov: ');
readln(col1, col2);
for i := 1 to m do
  begin buf := A[i, col1]; A[i, col1] := A[i, col2]; A[i, col2] := buf end;
for i := 1 to m do
  begin
  for j := 1 to n do write(A[i, j]:1:3,' ');
  writeln
  end;
end.
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 08.01.2009, 19:58   #7
Тупой
Форумчанин
 
Аватар для Тупой
 
Регистрация: 26.12.2008
Сообщений: 146
По умолчанию

а может ей не на паскале надо?
"Hello, world!" - 17 errors 56 warnings
Тупой вне форума Ответить с цитированием
Старый 08.01.2009, 20:01   #8
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

Цитата:
Сообщение от Тупой Посмотреть сообщение
а может ей не на паскале надо?
на нем родимом. . . . она уже в теме паскаль эту задачу постила
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Ответ


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



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