Вывести число определенное количество раз - 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)— проверка условия для определения типа числаaTHEN st$=сложное` — если условие истинно, то переменнойst$присваивается значениесложное`NEXT i— переход к следующей итерации циклаPRINT st$— вывод значения переменнойst$на экран Таким образом, код проверяет число на простоту или сложность и выводит соответствующее сообщение. Если число простое, то выводитсяпростое, если сложное, то выводитсясложное.