Вопрос задан 07.09.2023 в 02:43.
Предмет Информатика.
Спрашивает Зобенкова София.
Можете написать задачу на Basic и составить блок-схему? Найти сумму целых четных чисел,
расположенных между вводимыми с клавиатуры числами A и B. Заранее спасибо.Ответы на вопрос
Отвечает Смирнов Костя.
CLS
INPUT "a=", a
INPUT "b=", b
IF a MOD 2 <> 0 THEN a = a + 1 ELSE a = a + 2
s = 0
FOR i = a TO b - 1 STEP 2
s = s + i
NEXT i
PRINT s
END
Тестовое решение:
a=5
b=18
66
Чтобы продолжить, нажмите любую клавишу
Блок-схема во вложении.
INPUT "a=", a
INPUT "b=", b
IF a MOD 2 <> 0 THEN a = a + 1 ELSE a = a + 2
s = 0
FOR i = a TO b - 1 STEP 2
s = s + i
NEXT i
PRINT s
END
Тестовое решение:
a=5
b=18
66
Чтобы продолжить, нажмите любую клавишу
Блок-схема во вложении.

Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот задача на Basic и блок-схема для поиска суммы целых четных чисел между числами A и B:
basic10 INPUT "Введите число A: ", A 20 INPUT "Введите число B: ", B 30 IF A > B THEN 40 TEMP = A 50 A = B 60 B = TEMP 70 END IF 80 SUM = 0 90 FOR X = A TO B 100 IF X MOD 2 = 0 THEN 110 SUM = SUM + X 120 END IF 130 NEXT X 140 PRINT "Сумма четных чисел между ", A, " и ", B, " равна ", SUM 150 END
И вот блок-схема для этой программы:
less +----------------------------------+
| |
| Введите число A: |
| ↓ |
| Введите число B: |
| ↓ |
| A > B? |
| ↓ |
| TEMP = A |
| A = B |
| B = TEMP |
| ↓ |
| SUM = 0 |
| ↓ |
| FOR X = A TO B |
| ↓ |
| X MOD 2 = 0? |
| ↓ |
| SUM = SUM + X |
| ↓ |
| NEXT X |
| ↓ |
| Вывести сумму |
| |
+----------------------------------+
Эта программа сначала проверяет, какое из введенных чисел больше (A или B), и если A больше, то меняет их местами. Затем она инициализирует переменную SUM нулем и использует цикл FOR для перебора всех чисел от A до B. Если текущее число X четное (X MOD 2 = 0), оно добавляется к SUM. По завершении цикла программа выводит сумму четных чисел между A и B.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Информатика 437
Информатика 11
Информатика 10
Информатика 43
Информатика 23
Информатика 42
Информатика 63
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
