Вопрос № 146949: Здравствуйте помогите решить несколько заданий 1 Значения двумерного массива задаются с помощью вложенного оператора цикла в представленном фрагменте for n=1 to 5 for k=1 to 5 B(N,K)= N+K next K next N Чему будет рав...
Вопрос № 146.949
Здравствуйте помогите решить несколько заданий 1 Значения двумерного массива задаются с помощью вложенного оператора цикла в представленном фрагменте for n=1 to 5 for k=1 to 5 B(N,K)= N+K next K next N Чему будет равно значение B(2,4) 2 В таблице задан рост 12 человек (в метрах) 1,68 1.57 1.70 1.73 1.59 1.61 1.65 1.78 1.80 1.64 1.66 1.74
А) создать и распечатать двумерных массив В) Найти в этом массиве элемент равный
178 и напечатать его номер Г)Найти максимальный элемент массива А)
Отвечает: Архипов Александр Леонидович
Здравствуйте, Андреев Павел Александрович! 1 задача Ответ 6 Решение - каждый элемент двумерного массива равен сумме его нидексов (см. строку В(N,K)= N+K), следовательно В(2,4) = 2+4 = 6
2 задача cls rem Создаём и заполняем массив данными dim N as ineger N = 12 dim Rost(N) as double for k = 1 to N input Rost(k) next k
rem Выводим на печать массив for k = 1 to N print Rost(k) next k
rem Ищем номер в массиве со значением 1.78 dim Ch as double dim
Cn as integer Ch = 1.78 Cn = 0 for k = 1 to N if Rost(N) = Ch then Cn = k next k print Cn
rem Ищем максимальное значение массива dim Cmax as integer Cmax = 0 for k = 1 to N if Rost(N) > Cmax then Cmax = Rost(N) next k print Cmax
Ответ отправил: Архипов Александр Леонидович (статус: Студент)
Ответ отправлен: 13.10.2008, 05:58 Оценка за ответ: 5