4. Нужно ли писать "else", если при выполнении условия выполняется оператор return?
5. Выражения какого типа могут определять условия в условном операторе или условной операции?
6. Какие значения выражения, определяющего условие, считаются истинными, а какие ложными?
7. Какие операции относятся к операциям отношения?
8. Чем отличается операция "= =" от операции "="?
9. Какие операции относятся к логическим? Каков их приоритет?
10. Какой операцией можно заменить операцию "&&" ?
11. Какой операцией можно заменить операцию "||" ?
12. Чему может быть равно значение выражения отношения или логического выражения?
13. Как правильно сравнить на равенство вещественные числа?
14. Как правильно проверить вхождение значения в некоторый диапазон?
15. Как проверить некоторое целочисленное значение на равенство нулю?
16. Как проверить отличие целочисленного значения от нуля?
17. Когда применяется вложение условных операторов?
18. Как правильно записать вложенные условные операторы?
19. Что такое оператор выбора? Как им пользоваться?
20. Как записать оператор выбора с помощью вложенных условных операторов?
Лабораторная работа № 3.
Программирование циклов
Цель работы – научиться программировать циклические алгоритмы с помощью операторов for, while и do…while.
Постановка задачи
Написать три программы согласно индивидуальному варианту. В первой программе смоделировать арифметический цикл с помощью оператора цикла for. Во второй программе использовать циклы while или do … while. В третьей программе вычислить бесконечную сумму с заданной точностью, используя рекуррентные зависимости.
Варианты заданий
Вариант 1
1. Составить программу для определения наименьшего среди чисел , (k=1, 2, …, n).
2. M и N – числитель и знаменатель обыкновенной дроби. Составить программу, позволяющую сократить эту дробь.
3. , e=10-5,
Вариант 2
1. Дано натуральное n. Вычислить n сомножителей произведения .
2. Представить натуральное число N в виде произведения простых сомножителей.
3. , e=0.5*10-5,
Вариант 3
1. Определить количество натуральных трехзначных чисел, сумма цифр которых равна заданному числу N.
2. Дано натуральное число N. Составить программу для сравнения цифр старшего и младшего разрядов этого числа.
3. , e=10-4,
Вариант 4
1. Среди двузначных чисел найти те, сумма квадратов цифр которых делится на 13.