C++ Дана таблица чисел, состоящая из N строк по M чисел в каждой. Все числа в таблице - натуральные, не превышающие 1000.
Требуется найти наименьшее число в этой таблице.
Входные данные
Записано сначала число N - количество строк, а затем число M - количество столбцом таблицы (1<=N<=100, 1<=M<=100).
Далее идет сама таблица.
Выходные данные
Выведите наименьшее число, которое встречается в таблице.
Пример входа
3 4
6 4 10 4
3 7 5 7
6 3 4 3
Пример выхода
3
Мы используем носители информации для фиксации (закрепления), хранения, использования, передачи информации (например, записать домашнее задание, записать номер телефона в мобильный телефон, сохранить на флэшке какой-нибудь скачанный фильм, музыку или другой файл любого формата, с материальных носителей мы можем смотреть фильмы, фотографии, слушать музыку и т.д.
Соседу по парте можно передать информацию на любом материальном носителе, зависит от того, какая это информация. Если какое-нибудь решение домашнего задания или какая-нибудь короткая фраза, которую надо сказать, но разговаривать на уроке нельзя ))), то на бумажном носителе, если фото, или короткое видео - можно показать в телефоне, если ты принес другу игру, то на диске или флэшке.
Звуковые данные можно записать на флэшку, диск, телефон, планшет, плеер.
Анастасия, Вам нужно поменять местами строки 60 и 61. Сейчас программа ищет только одну пару чисел, а по условию нужно выводить их все, т.к. вывод сообщения в Memo1 произойдет только после прохода двух циклов for (для параметров i и j)
Если хотите улучшить программу: можно добавить проверку на тот случай, если ни одной подходящей пары не будет найдено.
Можно еще в StringGrid'е оставить одну строку, т.к. остальные не используются, за это отвечает свойство RowCount
Мемо1 в начале процедуры желательно очистить от сообщений, Memo1.Lines.Clear; если только Вы не хотите хранить всю историю работы программы.
Объяснение: