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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2009, 22:33   #1
Дабл
 
Регистрация: 28.11.2009
Сообщений: 7
По умолчанию Файлы ( Pascal )

1) Найти максимальный элемент матрицы A (4x4)

Помогите кто знает

Последний раз редактировалось Дабл; 24.12.2009 в 00:17.
Дабл вне форума Ответить с цитированием
Старый 23.12.2009, 23:29   #2
AlexanderKs
Пользователь
 
Регистрация: 26.02.2009
Сообщений: 60
По умолчанию

Вам нужно заполнить матрицы A и C из файла и выполнить перечисленные операции? Если да, то какая структура у файла с данными?

Хм.. Ну да ладно, Дабл, мне оно тоже не надо.

Последний раз редактировалось AlexanderKs; 23.12.2009 в 23:46.
AlexanderKs вне форума Ответить с цитированием
Старый 23.12.2009, 23:59   #3
Alex_FF
Удален
Форумчанин
 
Регистрация: 02.12.2009
Сообщений: 309
Смех

Цитата:
Сообщение от AlexanderKs Посмотреть сообщение
Вам нужно заполнить матрицы A и C из файла и выполнить перечисленные операции? Если да, то какая структура у файла с данными?

Хм.. Ну да ладно, Дабл, мне оно тоже не надо.
у него в имени тип данных написан - Double
Alex_FF вне форума Ответить с цитированием
Старый 24.12.2009, 00:17   #4
Дабл
 
Регистрация: 28.11.2009
Сообщений: 7
По умолчанию

Цитата:
Сообщение от AlexanderKs Посмотреть сообщение
Вам нужно заполнить матрицы A и C из файла и выполнить перечисленные операции? Если да, то какая структура у файла с данными?

Хм.. Ну да ладно, Дабл, мне оно тоже не надо.
Мне нужно найти максимальный элемент матрицы A (4x4). Больше ничего в условие не писалось
Дабл вне форума Ответить с цитированием
Старый 24.12.2009, 00:21   #5
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

ппц, Вообще обленились(((
Код:
max := -1;
for i := 0 to 3 do
  for j := 0 to 3 do
    if A[i, j] > max then max := A[i, j];
  WriteLn(max);
psycho-coder вне форума Ответить с цитированием
Старый 24.12.2009, 00:24   #6
Дабл
 
Регистрация: 28.11.2009
Сообщений: 7
По умолчанию

Цитата:
Сообщение от psycho-coder Посмотреть сообщение
ппц, Вообще обленились(((
Код:
max := -1;
for i := 0 to 3 do
  for j := 0 to 3 do
    if A[i, j] > max then max := A[i, j];
  WriteLn(max);
можешь обьяснить пожалуйсйта первые 3 строки, почему ты таким способом сделал? что то не понимаю...
Дабл вне форума Ответить с цитированием
Старый 24.12.2009, 00:30   #7
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Код:
max := -1; // инициализация переменной. Этого в принципе можно не делать, но не всегда в не инициализированной переменной будет 0.
for i := 0 to 3 do // т.к. массив двумерный,
  for j := 0 to 3 do // то и вложенный цикл. А нумерация массива обычно начинается с нуля. От 0 до 3 - будет как раз 4 эл.
    if A[i, j] > max then max := A[i, j]; // первый проходит по строкам(i), второй по столбцам(j).
  WriteLn(max); // вывод максимального элемента
 // Все типы переменных Integer;
psycho-coder вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal.Файлы. Mariya0202 Помощь студентам 20 04.11.2009 22:05
Pascal Файлы Trancer_drum Помощь студентам 3 14.05.2009 21:12
Файлы(Pascal) Дима82 Помощь студентам 4 02.06.2008 21:22