Вопрос задан 18.07.2023 в 04:09. Предмет Информатика. Спрашивает Маришин Даниил.

Привет! Задача на четные- нечетные. Маша любит четные числа , а Миша -нечётные. Поэтому они всегда

радуются, если встречают числа , которые им нравятся. Сегодня им встретились все целые числа от А до В включительно. Маша решила посчитать сумму всех четных чисел от А ДО В , а Миша - сумму всех нечетных, после чего они начали спорить, у кого получилась сумма больше. Помогите им найдите разность между суммой Маши и суммой Миши. Программа получает на вход два целых положительных числа А и В, не превосходящее 2x10 в степени 9.
5 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Землянская Люба.

Ответ:

program ChetNechet;

var

 A, B, chet, nechet, otvet, i: Integer;

begin

 Write ('Введите А, В: ');

 ReadLn (A, B);

 chet := 0;

 nechet := 0;

 for i := A to B do begin

  if i mod 2 = 0 then

    chet := chet + i;

  else

    nechet := nechet + i;

 end;

 otvet := chet - nechet;

 WriteLn ('Сумма четных: ', chet);

 WriteLn ('Сумма нечетных: ', nechet);

 WriteLn ('Ответ: ', otvet);

 ReadLn;

end.

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

Привет! Я могу помочь тебе с этой задачей.

Для начала, давайте напишем функцию, которая будет находить сумму четных чисел от A до B. Мы можем использовать цикл, чтобы перебрать все числа в этом диапазоне и проверить, является ли каждое число четным. Если число четное, мы добавляем его к сумме.

python
def sum_of_even_numbers(A, B): sum = 0 for i in range(A, B + 1): if i % 2 == 0: sum += i return sum

Теперь давайте напишем аналогичную функцию для нахождения суммы нечетных чисел от A до B.

python
def sum_of_odd_numbers(A, B): sum = 0 for i in range(A, B + 1): if i % 2 != 0: sum += i return sum

Затем мы можем вызвать эти функции для заданных значений A и B и найти разность между суммой Маши и суммой Миши.

python
A = int(input("Введите значение A: ")) B = int(input("Введите значение B: ")) sum_masha = sum_of_even_numbers(A, B) sum_misha = sum_of_odd_numbers(A, B) difference = sum_masha - sum_misha print("Разность между суммой Маши и суммой Миши:", difference)

Надеюсь, это поможет! Если у тебя есть еще вопросы, не стесняйся задавать.

15 8

Похожие вопросы

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

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

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