matvak
06.09.2022 18:49

Усовершенствовать программу. следующее. "дано вещественное число x и целое число n> 0. найти значение выражения x-x^3/(3! )+x^5/(5! )-+(-1)^n*x^2*n+1/((2*n+*(n! =1*)". я вроде бы решил эту . вот моё решение: uses crt; var i, n: integer; sum, a, x, z: real; begin write ('введите n: '); readln (n); write ('введите x'); readln (x); z: =sqr (x); a: =x; sum: =x; for i: =2 to n do begin a: =-a*z; sum: =sum + a/(2*i+1) end; writeln; writeln ('значение суммы', sum); end. но мой преподаватель придрался к строчке: sum: =sum + a/(2*i+1) вопрос к вам следующий. как задать значение "i" по другому? заранее ! ps я так понял, что его не устроила запись 2i и он хочет, чтобы i было просто i. извините меня за такие простецкие выражения, я - начинающий. пришлите, , ваш вариант решения данной , если несложно, иначе не разберусь.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Гавноед24
11.02.2020 02:08

Объяснение:

const nmax=15;

var a:array[1..nmax,1..nmax] of integer;

m,n,i,j,k,x,y:integer;

begin

randomize;

repeat

write('Количество строк до ',nmax,' n=');

readln(n);

until n in [1..nmax];

repeat

write('Количество столбцов до ',nmax,' m=');

readln(m);

until m in [1..nmax];

k:=-1;

for j:=1 to m do

begin

y:=1;

x:=j;

while(x>0) and(y<=n) do

begin

k:=k+1;

a[y,x]:=k;

x:=x-1;

y:=y+1;

end;

end;

for j:=2 to n do

begin

y:=j;

x:=m;

while(x>0)and(y<=n) do

begin

k:=k+1;

a[y,x]:=k;

x:=x-1;

y:=y+1

end;

end;

for i:=1 to n do

begin

for j:=1 to m do

write(a[i,j]:4);

writeln

end;

readln

end.

Переведите на Питон, в Паскале давно не работал

0,0(0 оценок)
Ответ:
Пааапртоо
09.10.2022 03:41
Давай попробуем рассуждать логически.
Если бы сад состоял из двух деревьев, то было бы два варианта садов: 100+99 и 100+101. Если бы досадили третье дерево, то каждый из предыдущих садов удвоил бы число вариантов: первый 100+99+98 и 100+99+100, и так же второй 100+101+100 и 100+101+102. Подмечаем закономерность: каждое добавляемое дерево удваивает количество вариантов. А сад из одного дерева имеет лишь один вариант.

Поэтому ответ: 1 * 2 * 2 * 2 * ... (десять двоек умножаются) = 2^10 = 1024 варианта садов. 

Думаю что так, если не напутал. Но ты лучше проверь за мной. 
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота