Вывести число определенное количество раз - 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$
на экран Таким образом, код проверяет число на простоту или сложность и выводит соответствующее сообщение. Если число простое, то выводитсяпростое
, если сложное, то выводитсясложное
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д