Даны три действительных числа. Найти сумму кубов тех из них, которые неотрицательны, для остальных найти сумму квадратов. ПАСКАЛЬ

8 Июн 2021 в 19:46
254 +1
0
Ответы
1

program SumOfCubesAndSquares;

var
a, b, c: real;
sum: real;

begin
// Input three real numbers
write('Enter the first number: ');
readln(a);

write('Enter the second number: ');
readln(b);

write('Enter the third number: ');
readln(c);

// Calculate the sum based on the conditions
sum := 0;
if a >= 0 then
sum := sum + power(a, 3)
else
sum := sum + sqr(a);

if b >= 0 then
sum := sum + power(b, 3)
else
sum := sum + sqr(b);

if c >= 0 then
sum := sum + power(c, 3)
else
sum := sum + sqr(c);

// Output the result
writeln('The sum of cubes for non-negative numbers and sum of squares for negative numbers is: ', sum:0:2);
end.

17 Апр 2024 в 16:58
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир