Вопрос задан 09.11.2023 в 08:06. Предмет Информатика. Спрашивает Ермольников Виктор.

Ввести с клавиатуры число. Увеличивать переменную i до тех пор, пока она не станет равна введенному

числу и отдельно посчитать сумму четных и не четных;
0 0
Перейти к ответам

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

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

program raf105;

var  

 i,n,sum1,sum2: integer;

begin

 write('Введите число: ');

 readln(n);

 for i:=1 to n do

 begin

   write(i,' ');

   if (i mod 2 = 0) and (i <> 0)

     then sum1:= sum1+i;

   if (i mod 2 <> 0)

     then sum2:= sum2+i;

 end;

 writeln;

 writeln('Сумма чётных чисел: ',sum1);

 writeln('Сумма нечётных чисел: ',sum2);

end.

PascalABC 3.4.2

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

Я могу помочь вам с вашим вопросом. Ваш вопрос о том, как ввести с клавиатуры число и увеличивать переменную i до тех пор, пока она не станет равна введенному числу и отдельно посчитать сумму четных и нечетных чисел. Я нашел несколько результатов в Интернете, которые могут быть полезны для вас. Вот один из них:

Выполнить домашнее задание используя цикл while: Ввести с клавиатуры число. Увеличивать переменную i до тех пор, пока она не станет равна введенному числу; Программа должна вывести на экран сумму четных и нечетных чисел от 1 до введенного числа.

Решение:

#include using namespace std;

int main() { int n, i = 1, sum_even = 0, sum_odd = 0; cout << "Введите число: "; cin >> n; while (i <= n) // цикл while повторяется, пока i не станет равна или больше n { if (i % 2 == 0) // если i четное, то добавляем его к сумме четных { sum_even += i; } else // иначе добавляем его к сумме нечетных { sum_odd += i; } i++; // увеличиваем i на 1 } cout << "Сумма четных чисел от 1 до " << n << " равна " << sum_even << endl; cout << "Сумма нечетных чисел от 1 до " << n << " равна " << sum_odd << endl; return 0; }

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

0 0

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

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

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

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