Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
INPUT "Введите числа X и Y", x, y
x = 12: y = 8
‘определение минимального (переменная К) значения из X и Y
IF x<y THEN k=x ELSE k=y
FOR i = k TO 1 STEP –1 ‘перебор чисел от К до 1
‘если Х и Y делятся нацело на i, НОД=i найден
IF x MOD i=0 AND y MOD i=0 THEN?"НОД="; i: EXIT FOR
NEXT
END
@ Задачи для самостоятельного решения.
1). Имеется N произвольных чисел Х. Составить программу вычисления и напечатать сумму всех положительных чисел S, число отрицательных чисел К и произведение P всех чисел, не равных нулю. Сделать проверочные выкладки для N=5 (аналогичные выполненным выше). В качестве значений Х использовать последовательные цифры натурального ряда с изменяющимися знаками (Х=0, –1, 2, –3, 4, –5).
2). Напечатать все числа, на которые число Х делится без остатка.
3). Вычислить наименьшее общее кратное (НОК) чисел X и Y. НОК – это минимальное число, которое делится на Х и Y без остатка. Общим кратным, конечно, является произведение X на Y, но он не обязательно наименьшее. Так если Х=6, а Y=9, то XY=54. Однако еще есть общие кратные 36 и 18. Т.е. НОК=18. Удобно поиск НОК осуществлять следующим образом. Сначала получить произведение N=XY. Затем, перебирая все числа от N до числа максимального из X и Y, попытаться найти другое значение, которое делится на Х и Y без остатка.
4). В банке хранится известное количество N срочных вкладов. О каждом вкладе известно его значение на начало года – X. Размер годовой прибыли зависит от величины вклада. Если вклад до 10000 руб. – прирост составляет 10% годовых, если до 50000 руб. – 12%, если больше – 15%. Вычислить и напечатать значение каждого вклада на конец года Y, а также сумму всех вкладов на начало SX и конец SY года. Задачу решить двумя способами – с оператором цикла и без него. Указание. Процент увеличения вклада удобно отобразить в виде коэффициента. Так при 12% годовых, значение вклада Y на конец года соответствует 1.2*X.
Оператор итерационного цикла имеет вид
üWHILE условие
Дата публикования: 2014-12-28; Прочитано: 170 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!