Перейти к содержанию

1.12. Условные конструкции в циклах

1. Условия внутри цикла. Дано натуральное число. Определить:

  1. количество цифр 3 в нем;
  2. сколько раз в нем встречается последняя цифра;
  3. количество четных цифр в нем.
  4. сумму его цифр, больших пяти;
  5. произведение его цифр, больших семи;
  6. сколько раз в нем встречаются цифры 0 и 5 (всего).
  7. Определить его максимальную цифру.
  8. Определить его минимальную цифру.
  9. Дано натуральное число, в котором все цифры различны. Определить порядковый номер его максимальной цифры, считая номера от начала числа.

2. Условия после цикла. Дано натуральное число.

  1. Верно ли, что сумма его цифр больше 10?
  2. Верно ли, что произведение его цифр меньше 50?
  3. Верно ли, что количество его цифр есть четное число?
  4. Верно ли, что это число четырехзначное?
  5. Верно ли, что его первая цифра не превышает 6?
  6. Верно ли, что оно начинается и заканчивается одной и той же цифрой?
  7. Определить, какая из его цифр больше: первая или последняя.

3. Использование условного оператора в теле операторов цикла с условием и после него

  1. Дано натуральное число. Определить, какая цифра встречается в нем чаще: 0 или 9.
  2. Дано натуральное число. Верно ли, что цифра a встречается в нем реже, чем цифра b?
  3. Дано натуральное число. Определить, является ли разность его максимальной и минимальной цифр четным числом.
  4. Дано натуральное число. Определить, является ли сумма его максимальной и минимальной цифр кратной числу a.
  5. Дано натуральное число, в котором все цифры различны. Определить, какая цифра расположена в нем левее: максимальная или минимальная.
  6. Дано натуральное число. Если в нем есть цифры 2 и 5, то определить, какая из них расположена в числе левее. Если одна или обе эти цифры встречаются в числе несколько раз, то должны быть учтены самые левые из одинаковых цифр.