bagramyansvetlana
?>

G Scratch 2?Малюнку 3.44?Як віконусться наведений фрагмент алгоритму (мал. 3.46, a)s! Як виконується наведений фрагмент алгоритму (мал. 3.46, б)9. Як виконується наведений фрагмент алгоритму (мал. 3.46, в)10. Як виконується наведений фрагмент алгоритму (мал. 3.46, г)не на10—Темуперва 20б)в)г)Мал. 3.46. Вкладені цикли і розгалуження в Scratch 2​

Информатика

Ответы

Zhilinoe134
//Боль
//Pascal ABC.NET 3.1 сборка 1219

Var
 f:text;
 max,min,p:real;
 maxn,minn,n,i:integer;
 ar:array of real;
 s:string;
begin
max:=real.MinValue;
min:=real.MaxValue;
n:=0;
 assign(f,'text.txt');
 reset(f);
 while not(Eof(f)) do
  begin
   read(f,p);
   inc(n);
   setlength(ar,n);
   ar[n-1]:=p;
   if ar[n-1]>max then
    begin
     max:=ar[n-1];
     maxn:=n-1;
    end;
   if ar[n-1]<min then
    begin
     min:=ar[n-1];
     minn:=n-1;
    end;
  end;
 close(f);
swap(ar[minn],ar[maxn]);
for i:=0 to n-1 do
if i<>n-1 then s:=s+floattostr(ar[i])+' '
else
s:=s+floattostr(ar[i]);
rewrite(f);
write(f,s);
close(f);
end.

Пример содержимого text.txt:
0 -2.1 1.1
Пример содержимого text.txt после работы программы:
0 1.1 -2.1
hrim5736
#include <iostream>
using namespace std;
double val, p;
//вводимые параметры значения функции и степень полинома
//x - значение функции
//res - значение, которое изменяется в процессе рекурсии по схеме Горнера
//s - рассматриваемая текущая степень x
double rec(double x, double res, double s) 
{
  if (s == 0.0)
    return res;
  return rec(x, x * res + s - 1, s - 1);
}
int main(){
  cin >> val >> p;
  //старший коэффициент в схеме Горнера сначала сносится вниз, 
  //поэтому его передаем в качестве начального параметра для результата
  cout << fixed << rec(val, p, p) << endl;
  return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

G Scratch 2?Малюнку 3.44?Як віконусться наведений фрагмент алгоритму (мал. 3.46, a)s! Як виконується наведений фрагмент алгоритму (мал. 3.46, б)9. Як виконується наведений фрагмент алгоритму (мал. 3.46, в)10. Як виконується наведений фрагмент алгоритму (мал. 3.46, г)не на10—Темуперва 20б)в)г)Мал. 3.46. Вкладені цикли і розгалуження в Scratch 2​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

iriska-669
nailboxru
Larax0819
superniki87
akarabut343
inaine73
Yurevich1701
Vasilevich Fokin
dima-a
zakupki
Голубева1440
artemkolchanov24
horizma609
Юрьевич293
kmb1960679