Срочноо, помогите!! Напишите программу В ПАСКАЛЕ вычисления выражения: s=x^3+x^5+x^n, где...

0 интересует 0 не интересует
264 просмотров

Срочноо, помогите!!
Напишите
программу В ПАСКАЛЕ вычисления выражения: s=x^3+x^5+x^n, где x и n вводятся с клавиатуры. Используйте функцию вычисления
степени.


спросил от (22 баллов) в категории Информатика
оставил комментарий от Кандидат Наук (34.0k баллов)
0 0

Power для возведения в степень использовать можно?

оставил комментарий от (22 баллов)
0 0

нет

оставил комментарий от Кандидат Наук (34.0k баллов)
0 0

Написать свою функцию

оставил комментарий от Кандидат Наук (34.0k баллов)
0 0

?.

оставил комментарий от (22 баллов)
0 0

стооооп, можно,просто перепуточки вышли

1 Ответ
0 интересует 0 не интересует
ответил от Кандидат Наук (34.0k баллов)
 
Лучший ответ

Var
X,N:real;
Begin
Write('x = ');ReadLn(x);
Write('n = ');ReadLn(n);
WriteLn('S = ',x*x*x*(1+x*x)+power(x,n));
End.



С помощью функции возведения в степень, при условии, что основание - число вещественное, а показатель - целое.


Function St(O:real;P:integer):real;
Begin
result:=1;
For P:= 1 to P do
    result:=result*P;
End;

Var
X:real;
n:integer;
Begin
Write('x = ');
ReadLn(x);
Write('n = ');
ReadLn(n);
WriteLn('S = ',x*x*x*(1+x*x)+St(x,n));
End.

оставил комментарий от (22 баллов)
0 0

в 6 строке выдаёт ошибку

оставил комментарий от Кандидат Наук (34.0k баллов)
0 0

Turbo? Free? ABC? Lazarus? Delphi? ABC.net?

оставил комментарий от (22 баллов)
0 0

ABC.net

оставил комментарий от Кандидат Наук (34.0k баллов)
0 0

Ну да, забыл знак умножения поставить - исправил

оставил комментарий от (22 баллов)
0 0

СПАСИБО!!!

...