Вопрос по информатике:
Построить алгоритм и написать программу на языке Basic.
Задана вещественная матрица. Напишите программу вычисления величины L=max-|min|, где max - целая часть максимального элемента, min - целая часть минимального элемента матрицы A.
- 06.01.2016 03:17
- Информатика
- remove_red_eye 1416
- thumb_up 30
Ответы и объяснения 1
Для контроля массив заполняется случайными числами. Если заполнять автоматически не надо, то выделенные строки можно исключить, размерность массива изменить и вводить вручную (или считывать из файла)
DIM A(5, 5)
RANDOMIZE TIMER
FOR I = 1 TO 5
FOR J = 1 TO 5
A(I, J) = RND(1) * 10 - RND(1)*5
PRINT A(I, J); " ";
IF I = 1 AND J = 1 THEN
MAX = A(I, J)
MIN = A(I, J)
END IF
IF MIN > A(I, J) THEN MIN = A(I, J)
IF MAX < A(I, J) THEN MAX = A(I, J)
NEXT J
PRINT
NEXT I
PRINT "MAX="; MAX, "MIN="; MIN
L = INT(MAX) - ABS(FIX(MIN))
PRINT "L="; L
- 07.01.2016 02:28
- thumb_up 2
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.