Задан массив из 8 элементов - Assembler
Формулировка задачи:
Задан массив из 8 элементов (Эти 2 действия надо сделать в 1 программе) Надо найти произведение всех элементов массива и записать например в Х Надо найти результат деления всех элементов массива типо 1эл/2эл записать в У потом У/3эл перезаписать в У и так дальше до У/8эл конечный результат У И вывести на экран 2 ответа Х и У
Решение задачи: «Задан массив из 8 элементов»
textual
Листинг программы
x = a[0]; y = a[0]; цикло счетчик = 1 до н-1 х *= а[счетчик]; у /= а[счетчик]; конец цикло написать х написать у
Объяснение кода листинга программы
x = a[0];- присваиваем переменнойxзначение первого элемента массиваa.y = a[0];- присваиваем переменнойyзначение первого элемента массиваa.цикло счетчик = 1 до н-1- инициализируем счетчик значением 1 и устанавливаем условие для цикла, которое будет выполняться до тех пор, пока счетчик меньше значениян(предполагается, чтонуже имеет определенное значение).х *= а[счетчик];- умножаем значение переменнойxна элемент массиваас индексом, равным значению счетчика.у /= а[счетчик];- делим значение переменнойyна элемент массиваас индексом, равным значению счетчика.конец цикло- завершаем цикл.написать х- выводим значение переменнойx.написать у- выводим значение переменнойy.