Вопрос задан 06.05.2019 в 05:23. Предмет Информатика. Спрашивает Сосипатрова Ирина.

Составить на QBasic программу для подсчета количества цифр введенного целого числа..НУЖНО СРОЧНО.

БАЛЛАМИ НЕ ОБИЖУ.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Джавадян Артур.
DIM n, m
INPUT " n = ", n
PRINT
m = 0
WHILE n > 1
n = n / 10
m = m + 1
WEND
PRINT " number of digits = ", m
PRINT
DO
LOOP WHILE INKEY$ = ""

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот программа на QBasic, которая считает количество цифр введенного целого числа:

```qbasic CLS INPUT "Введите целое число: ", number count = 0 temp = ABS(number) ' Берем модуль числа, чтобы учесть отрицательные значения

DO temp = INT(temp / 10) count = count + 1 LOOP UNTIL temp = 0

PRINT "Количество цифр в числе "; number; " равно "; count END ```

Эта программа сначала запрашивает у пользователя ввести целое число. Затем она использует цикл `DO...LOOP` для вычисления количества цифр в числе. Код делит число на 10 в цикле до тех пор, пока число не станет равным 0. При каждой итерации счетчик `count` увеличивается на 1. В конце программа выводит количество цифр введенного числа.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот простая программа на QBasic, которая считает количество цифр введенного целого числа:

``` CLS PRINT "Введите целое число:" INPUT num

count = 0

WHILE num <> 0 num = INT(num / 10) count = count + 1 WEND

PRINT "Количество цифр в числе:", count ```

Программа начинается с очистки экрана (CLS) и выводит сообщение "Введите целое число:". Затем она принимает входные данные от пользователя с помощью команды INPUT и сохраняет их в переменной num.

Далее мы создаем переменную count и устанавливаем ее значение равным 0. Затем мы входим в цикл WHILE, который будет выполняться, пока num не равно 0.

Внутри цикла мы делим число num на 10 и округляем результат до целого числа с помощью функции INT. Затем мы увеличиваем переменную count на 1.

После того, как число num становится равным 0, цикл завершается, и мы выводим сообщение "Количество цифр в числе:" и значение переменной count.

Надеюсь, эта программа поможет вам решить вашу задачу. Если у вас возникнут вопросы, не стесняйтесь задавать.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос