[Alimir_BootModal_Login]

Упражнения по внутреннему языку программирования 1С 8.3: простые числа

Автор упражнений и преподаватель школы: Владимир Милькин

Упражнение №6. Напишите программу, которая вводит от пользователя натуральное число, затем вычисляет является ли оно простым и выводит результат.

Подсказки:

Натуральными называются числа, возникающие естественным образом при счёте: 1, 2, 3, 4, 5 ... и так далее (более подробно, если вам интересно читайте здесь).

Натуральное число называется простым, если оно делится нацело (то есть без остатка) только на 1 и на самого себя (более подробно, если вам интересно читайте здесь).

К примеру,

  • 2 - простое число, так как делится нацело только на 1 и на себя
  • 3 - простое
  • 4 - не является простым, так как делится без остатка не только на 1 и самого себя, но ещё и на 2
  • 5 - простое
  • 6 - не является простым
  • и так далее...

Для ввода числа от пользователя используйте функцию "ВвестиЧисло".

Чтобы определить, что одно число делится на другое без остатка используйте операцию % (процент), которая находит остаток от деления чисел.

К примеру,

Сообщить(2 % 2); // выведет 0, так как 2 делится на 2 без остатка
Сообщить(4 % 3); // выведет 1, так как 4 делится на 3 с остатком 1
Сообщить(5 % 3); // выведет 2, так как 5 делится на 3 с остатком 2
Сообщить(6 % 3); // выведет 0, так как 6 делится на 3 без остатка

Для вывода результата пользователю используйте функцию "ОткрытьЗначение".

Для того, чтобы стало возможным использование этих модальных функций в нашей учебной базе выполните следующие инструкции:

Показать инструкции
Общий план
Подсказка
Эталонное решение. Сначала пишем код сами, проверяем на компьютере (как и все примеры программ из уроков), только потом сверяемся