В QBasic можно написать простую программу, которая проверяет, является ли введенное число кратным пяти. Для этого нужно использовать оператор остатка от деления (MOD
). Если остаток от деления числа на 5 равен 0, то число кратно пяти.
Вот пример программы, которая выполняет эту задачу:
' Объявление переменной для хранения введённого числа
DIM number AS INTEGER
' Запрос числа у пользователя
PRINT "Введите число: ";
INPUT number
' Проверка, кратно ли число 5
IF number MOD 5 = 0 THEN
PRINT "Да"
ELSE
PRINT "Нет"
END IF
Объяснение программы:
Объявление переменной: DIM number AS INTEGER
- здесь мы объявляем переменную number
типа INTEGER
, которая будет использоваться для хранения введённого числа.
Ввод числа: PRINT "Введите число: ";
- выводим сообщение на экран с просьбой ввести число. INPUT number
- оператор, который ожидает ввода от пользователя и сохраняет его в переменной number
.
Проверка кратности:
IF number MOD 5 = 0 THEN
- здесь мы используем оператор MOD
, который возвращает остаток от деления. Если остаток от деления number
на 5 равен 0, это означает, что число кратно пяти.
- Если условие истинно, выполняется команда
PRINT "Да"
и выводится сообщение "Да".
- Если условие ложно, выполняется команда
PRINT "Нет"
и выводится сообщение "Нет".
Завершение программы: Программа завершает свою работу после выполнения условий, так как больше нет инструкций.
Запуск программы
Для запуска программы в QBasic:
- Запустите QBasic.
- Введите или скопируйте код в редактор QBasic.
- Сохраните файл с расширением
.BAS
.
- Запустите программу, и следуйте инструкциям на экране.
Таким образом, эта программа позволит пользователю узнать, является ли введенное число кратным пяти, и выведет соответствующий ответ.