Вывести число определенное количество раз - QBasic
Формулировка задачи:
задаётся натуральное число. сделать программу, для вывода такого количества единиц, какого это значение
и
задаётся натуральное число. сделать программу, которая выведет это число столько раз какого оно
обе задачи решаются через циклы ( for, do while)
заранее спасибо
Решение задачи: «Вывести число определенное количество раз»
textual
Листинг программы
- INPUT "", a
- st$="простое"
- FOR i=2 TO a-1
- IF a/i=INT(a/i) THEN st$="сложное"
- NEXT i
- PRINT st$
Объяснение кода листинга программы
INPUT ```, a — ввод числа (неизвестного на данный момент) и переменной
a` в программуst$=
простое` — инициализация переменной
st$значением
простое`FOR i=2 TO a-1
— начало цикла, который будет выполняться от 2 доa-1
(предполагается, чтоa
больше 1)IF a/i=INT(a/i)
— проверка условия для определения типа числаa
THEN st$=
сложное` — если условие истинно, то переменной
st$присваивается значение
сложное`NEXT i
— переход к следующей итерации циклаPRINT st$
— вывод значения переменнойst$
на экран Таким образом, код проверяет число на простоту или сложность и выводит соответствующее сообщение. Если число простое, то выводитсяпростое
, если сложное, то выводитсясложное
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д