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

Составьте программу вычисляющую, сумму квадратов чисел от 1 до n, (n - вводится с клавиатуры) если n-четное, и сумму кубов чисел от 1 до n, если n-нечетное. Использовать цикл WHILE

+1
Ответы (1)
  1. 22 декабря, 12:03
    0
    i, n, x, sum, count: integer;

    odd: boolean;

    begin

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

    readln (n);

    sum : = 0;

    count : = 0;

    i : = 1;

    if (n mod 2 = 1) then odd : = true else odd : = false;

    while i < n do

    begin

    if (odd) then

    begin

    sum : = sum + i * i * i;

    end

    else

    begin

    sum : = sum + i * i;

    end;

    i : = i + 1;

    end;

    writeln ('Сумма равна ', sum, '.');

    readln ();

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Составьте программу вычисляющую, сумму квадратов чисел от 1 до n, (n - вводится с клавиатуры) если n-четное, и сумму кубов чисел от 1 до n, ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1). Составить программу, которая выводит на экран сумму, произведение и средние арифметическое кубов всех целых чисел от a до, b. (Значение переменных a и b вводится с клавиатуры). 2).
Ответы (1)
Написать программу. С клавиатуры вводится число, если оно четное в:=а^2, если нечётное в:a^3
Ответы (1)
1. написать программу, вычисляющую значение функции y=x-24 2. написать программу, вычисляющую значение функции (y=f (x)) y=x-2, если x>0, y=0, если x=0, y=x*x, если x
Ответы (1)
C клавиатуры вводится трехзначное число. Нужно написать программу, вычисляющую сумму цифр числа: выполнить транссировку программы для числа 152.
Ответы (1)
Напечатать "столбиком": а) все целые числа от 20 до 35; б) квадраты всех целых чисел от 10 до b (значение b вводится с клавиатуры; b > (или равно) 10); в) третьи степени всех целых чисел от a до 50 (значение а вводится с клавиатуры; а (или равно) а).
Ответы (1)