Регистрация
Войти
Стать экспертом Правила
Информатика

Добрый день, прошу помощи на языке Pascal.Даны два действительных числа a и b. Получить их сумму, разность и произведение._____________________________________________Даны действительно число a, натуральное число n. Вычислить:1/a + 1/a(a+1)+...+1/a(a+1)...(a+n)_____________________________________________Даны натуральное число n, действительные числа a1,...,an. Вычислить:| a1 |+ ... +| an |Вот, всем спасибо заранее)

ОТВЕТЫ



begin
  var (a,b):=ReadReal2('Введите через пробел a,b:');
  Writeln(a,' + ',b,' = ',a+b);
  Writeln(a,' - ',b,' = ',a-b);
  Writeln(a,' * ',b,' = ',a*b);
end.


Введите через пробел a,b: -3.6 2.15
-3.6 + 2.15 = -1.45
-3.6 - 2.15 = -5.75
-3.6 * 2.15 = -7.74

begin
  var n:=ReadInteger('n=');
  var a:=ReadReal('a=');
  var p:=1/a;
  var s:=p;
  for var i:=1 to n do begin p/=(a+i); s+=p end;
  Writeln(s)
end.


n= 6
a= 2.4
0.57315329840095

begin
  var n:=ReadInteger('n=');
  var s:=ReadSeqReal('Введите '+n+' чисел:',n).Select(x->Abs(x)).Sum;
  Writeln('Сумма модулей равна ',s)
end.


n= 6
Введите 6 чисел: -4.35 2.63 11 -8.1 0 -6.4
Сумма модулей равна 32.48
344
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам