3. напишите программу на языке программирования (или составьте алгоритм дано натуральное число n. вычислить: s = + одна вторая + одна третья + одна четвертая и.т.д
Вот как-то так с костылями, ибо нету под рукой программы var i, z, a:integer;var N, S:real;beginreadln(z);a:=0;N:=1/2;for i:=0 to z do begina:=a+1;S:=S+N;N:=1/(2+a);end;print(S);end.
// PascalABC.NET 3.0, сборка 1139 от 10.01.2016 begin var s:=ReadLnString('Вводите:'); s.ToWords.Where(x->x=ReverseString(x)).PrintLn; end.
Тестовое решение: Вводите: дед иван достал наган и пошел с ним в шалаш дед наган и с в шалаш
Вариант, если исключить однобуквенные:
// PascalABC.NET 3.0, сборка 1139 от 10.01.2016 begin var s:=ReadLnString('Вводите:'); s.ToWords.Where(x->x=ReverseString(x)). Where(x->x.Length>1).PrintLn; end.
Тестовое решение: Вводите: дед иван достал наган и пошел с ним в шалаш дед наган шалаш
var i, z, a:integer;var N, S:real;beginreadln(z);a:=0;N:=1/2;for i:=0 to z do begina:=a+1;S:=S+N;N:=1/(2+a);end;print(S);end.