1. Изучить работу примера 1.
1) Объясните действие оператора sum+=N%10;.
2) Объясните действие оператора N/=10;.
3) Можно ли решить данную задачу с использование цикла do/while.
4) Предложите реализацию данной задачи с использованием цикла for.
2. Изучить работу примера 2.
1) Объясните действие операции «,» (запятая).
2) Объясните действие оператора sum=0, pr=1, i=1;.
3) Объясните действие оператора sum+=i, pr*=i, i++;.
4) Предложите реализацию решения данной задачи с другой записью оператора for, в которой выражение инициализации (первое выражение for) и выражение приращения (третье выражение for) будут пустыми.
3. Найти цифровой корень натурального числа (складываются все цифры числа, затем все цифры
найденной суммы и т.д. до тех пор, пока не будет получено однозначное число).
4. Написать программу нахождения минимального и максимального из n (n>0) введенных чисел.
5. Вывести все простые числа в интервале от 1 до N.
*. Написать программу, которая выводит десятичное представление введенного с клавиатуры двоичного числа.
Комментариев нет:
Отправить комментарий