Найти наименьший номер элемента последовательности, для которого выполняется условие (1). вывести на экран этот номер и все элементы аi, где i= 1,2,3
в excel и vba.
235
322
Ответы на вопрос:
option explicit
sub abcd()
dim a as double, b as double, eps as double, i as integer
eps = cells(1, 1)
a = 2
i = 1
cells(i + 1, 1) = a
do
b = (2 + a * a) / (2 * a)
i = i + 1
cells(i + 1, 1) = b
if abs(b - a) < eps then exit do
a = b
loop
cells(1, 2) = i
end sub
этот код помещается в проекте на лист. на этом листе в a1 надо записать желаемую точность, например 0.1.
в ячейку a2 будет помещено число шагов, а значения будут выводиться в первую колонку со второй строки.
Var n, f, o: string; a, i: integer; begin write('введите фамилию '); readln(f); write('введите имя '); readln(n); write('введите отчество '); readln(o); a : = length(n) + length(f) + length(o); writeln('длина имени, фамилии и отчества равна ', a); writeln('инициалы ', f[1], '. ', n[1], '. ', o[1], '. '); a : = 0; for i : = 1 to length(f) do if f[i] = 'и' then a : = a + 1; writeln('количество букв и в фамилии ', a); end.
Популярно: Информатика
-
skeych13.07.2020 20:10
-
8989645268fortpoli15.05.2021 15:00
-
Elizabeth19110226.11.2020 13:34
-
Alinakamisarova29.05.2021 02:10
-
15602218s127.05.2022 14:25
-
goodanonim18.10.2020 18:33
-
bochinskaya0606.07.2020 17:08
-
настя841215.07.2020 08:46
-
dimasgym19.08.2021 22:11
-
Angelinaburgano11.04.2021 09:33