Leon-12
?>

Составить программу вычисления суммы: 1/(1*3) +1/(2*4)+1/(3*5)+…​

Информатика

Ответы

alapay

1\(1*3)+1\(2*4)+1\(3+5)

1\3+1\8+1\8=

спільні множники до 1-8,до 2-3 до 3-3.

Перемножуємо

8\24+3\24+3\24=14\24

Скорочуємо на 2= 7\12

Готово

Reutskii884
В цикле проверяете (a mod 2) равно ли нулю, то бишь равен ли нулю остаток. Если да - число четное. одновременно с этим первое четное число кладете в переменную max, а остальные четные сравниваете с этой переменной, если какое-то число больше - его кладете в переменную max. Ясно? Если нет, могу написать программу, но лучше чтобы вам было ясно

UPD: можно через массивы, но это не хардкорно

a, max, counter   :   integer;
begin
max := 0;
for counter = 1 To 15 Do
   begin
   writeln("Write ur number:");
   readln(a);
   if (a mod 2) = 0 then 
       if a > max then max := a;
   end;
writeln(max);
readln();
end.

–––––––––––––––––––––––––––––––––––
Вам Б-г

   
ainud
1)var n,k: integer; begin   write('число:   ');   readln(n);   k: =0;   repeat     k: =k*10+n mod 10;     n: =n div 10;   until n=0;   writeln('новое число:   ',k); end. 2) var n,k,m: integer; begin  write('двоичное число:   ');   readln(n);   k: =1;   m: =0;   repeat    m: =m+k*(n mod 10);     n: =n div 10;     k: =k*2;   until n=0;   writeln('десятичное число:   ',m); end.

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

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

Составить программу вычисления суммы: 1/(1*3) +1/(2*4)+1/(3*5)+…​
Ваше имя (никнейм)*
Email*
Комментарий*

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

lanac3po
mupmalino2653
Yelena Dilyara
proea
nekrasovaolga27
Андрей Анна22
Vladimir1172
Ромеовна1527
ev89036973460
Елена Васильева839
rebet61
chizhenkovd9
vladimir72tatarkov1317
volk88882
смирнов1127