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

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

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

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

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

textual
Листинг программы
DIM A&,B&,C&,I&
INPUT "A=",A
INPUT "B=",B
INPUT "C=",C
FOR I = ((A + C - 1) \ C) * C TO B STEP C
  PRINT i
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
Похожие ответы