Составить в turbo pascal программу, используя пользовательские функции. сама программа должна быть как можно меньше, соответственно, раздел описания функций больше. f=n! /(a-b) + (n-1)! /(a^2 - b^2) + + 1/(a^n - b^n)
179
320
Ответы на вопрос:
function fact(n: integer): integer;
var
rez, i: integer;
begin
rez : = 1;
for i : = 2 to n do
rez : = rez * i;
fact : = rez;
end;
function pow(a, x: integer): integer;
var
rez, i: integer;
begin
rez : = 1;
for i : = 1 to x do
rez : = a * rez;
pow : = rez;
end;
var
a, b, n, i: integer;
f: real;
begin
write('a = '); readln(a);
write('b = '); readln(b);
write('n = '); readln(n);
f : = 0;
for i : = 1 to n do
f : = f + fact(n - i + 1)/(pow(a,i) - pow(b, i));
writeln('f = ', f);
end.
Япросто напишу то что должно быть в пропусках с лево на право 1) 3072 , 3 2) 16 384, 2 3) 12288. 1536 4)2 в 10, 1 (или 2 в 0) 5) 2 в 14, 2 в 1 = 2 6)не там умножить или степень в буту считать что умножить,, тогда 2 в 17, 2 в 14 а если степень в степнь то 2 в 21, 2 в 18
Популярно: Информатика
-
Russia56906.10.2022 08:27
-
Lena573748821.06.2022 06:07
-
LaiZyHero06.11.2021 01:06
-
ника256906.02.2020 04:55
-
scarletvalkiria10.06.2021 22:58
-
Tunior02.02.2021 08:18
-
indyouk01421.01.2020 20:11
-
6969969611.08.2022 05:45
-
BLASTER1111115.12.2022 11:16
-
BelkaDengiStol03.06.2021 21:29