Вывести на экран все целые числа от А до Б ,кратные С - QBasic

Узнай цену своей работы

Формулировка задачи:

Вывести на экран все целые числа от А до Б ,кратные С.Или подскажите как записать "кратные С"в Qbasic.Заранее спасибо

Решение задачи: «Вывести на экран все целые числа от А до Б ,кратные С»

textual
Листинг программы
  1. DIM A&,B&,C&,I&
  2. INPUT "A=",A
  3. INPUT "B=",B
  4. INPUT "C=",C
  5. FOR I = ((A + C - 1) \ C) * C TO B STEP C
  6.   PRINT i
  7. NEXT i

Объяснение кода листинга программы

Вот что делается в этом коде:

  1. DIM A&,B&,C&,I& В этой строке определяются переменные A, B, C и I. Знак & после каждого имени переменной означает, что эти переменные будут использоваться в дальнейшем.
  2. INPUT A=,A В этой строке пользователю предлагается ввести значение для переменной A. Значение затем сохраняется в переменной A.
  3. INPUT B=,B Пользователю предлагается ввести значение для переменной B, которое затем сохраняется в переменной B.
  4. INPUT C=,C Пользователю предлагается ввести значение для переменной C, которое затем сохраняется в переменной C.
  5. *FOR I = ((A + C - 1) \ C) C TO B STEP C** В этом цикле выполняются следующие действия:
    • Сначала вычисляется значение ((A + C - 1) \ C). Это означает, что общее количество целых чисел, кратных C, начиная с A и заканчивая C, вычисляется путем деления (A + C - 1) на C.
    • Затем это значение умножается на C, чтобы получить начальное значение для цикла.
    • Цикл начинается с этого значения и продолжается до значения B с шагом C. То есть, на каждой итерации значение I увеличивается на C.
  6. PRINT i На каждой итерации цикла значение I выводится на экран.
  7. NEXT i Эта строка обозначает конец цикла и переходит к следующей итерации. Таким образом, этот код выводит все целые числа от A до B, которые кратны C.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы