Найти элемент массива, косинус которого минимальный - QBasic
Формулировка задачи:
Помогите с задачей пожалуйста решить задачу в QBasic, забыл уже, заранее спасибо
ЗАДАЧА: дан массив А из 20 чисел. найти элемент, косинус которого минимальный,результаты распечатать в виде а(i)=
соs a(i)=
мое решение:
это нужно сделать в Basic
Решение задачи: «Найти элемент массива, косинус которого минимальный»
textual
Листинг программы
min=1 for i=1 to 20 if cos(a(i))<min then min=cos a(i): element=a(i) next print "element=";element print "min cos=";min
Объяснение кода листинга программы
В данном коде на языке QBasic происходит поиск элемента массива с минимальным значением косинуса.
- Переменная
minинициализируется значением 1. - Происходит цикл от 1 до 20 (не включая 20).
- Внутри цикла происходит проверка: если значение косинуса элемента массива
a(i)меньше текущего значения переменнойmin, то значение переменнойminприсваивается значение косинуса элемента массиваa(i), а сам элемент сохраняется в переменнойelement. - После завершения цикла происходит вывод значения переменной
elementи значения переменнойmin.