Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
msvorobeva123
04.08.2021 18:50 •
Информатика
(30 )) на паскаль : дано целое число n ( > 0). последовательность действительны х чисел ак определяется следующим образом : ао = 2, ак = 2 + 1 / а к -1 , к = 1,2, . вывести элементы ак
Ответ:
baandas
03.10.2020 06:07
Сначала - современное решение, каким оно должно быть:
// PascalABC.NET 3.0, сборка 1157 от 02.02.2016
begin
SeqGen(ReadInteger('k=')+1,2.0,x->2+1/x).Skip(1).Println;
end.
Тестовое решение:
k= 6
2.5 2.4 2.41666666666667 2.41379310344828 2.41428571428571 2.41420118343195
А теперь "школьный вариант":
// PascalABC.NET 3.0, сборка 1157 от 02.02.2016
var
i,k:integer;
a,a0:real;
begin
Write('k='); Read(k);
a0:=2;
for i:=1 to k do begin
a:=2+1/a0; a0:=a; Write(a,' ')
end
end.
Тестовое решение:
k=6
2.5 2.4 2.41666666666667 2.41379310344828 2.41428571428571 2.41420118343195
0,0
(0 оценок)
Популярные вопросы: Информатика
leramoisejenko
05.03.2021 13:16
Автомат получает на вход трёхзначное число. по этому числу строится новое число по следующим правилам. 1) складываются отдельно первая и вторая цифры, а также вторая...
kirillsokolov22
26.10.2020 21:22
сделать своего питомца в python код...
DianaDi1111111
03.07.2020 07:41
Qbasic ввести 2 числа и увеличить большее на введенное третье...
VIP161
31.10.2022 03:08
Для работы технологии ик-порта наличиепрямой видимости: а) обязательноb) необязательно...
evakazakova20
10.09.2021 01:08
Сколько корней имеет уравнение 3х²-4 =0...
benjulia
24.10.2022 20:15
8.6.15.1 Complete with: in (x2), for, on, at....
dibalabagdasar
06.07.2020 04:22
Сравните числа,если первое число состовляет 175% от числа 1000,60% от второго числа равно 1080 2)Сравните числа,если 175%от первоо числа равно 210,250%от второго...
Food7983427
09.07.2021 12:14
Примеры водорослей разных(кратко)...
indira227
13.04.2022 23:14
написать эссе на тему Роль компьютера в жизни человека...
rfrfrfrfe
11.02.2022 02:25
Замените выделенные слова и словосочетания глаголами которые пишутся не слитно при необходимости перестройке предложениупражнение 348...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
// PascalABC.NET 3.0, сборка 1157 от 02.02.2016
begin
SeqGen(ReadInteger('k=')+1,2.0,x->2+1/x).Skip(1).Println;
end.
Тестовое решение:
k= 6
2.5 2.4 2.41666666666667 2.41379310344828 2.41428571428571 2.41420118343195
А теперь "школьный вариант":
// PascalABC.NET 3.0, сборка 1157 от 02.02.2016
var
i,k:integer;
a,a0:real;
begin
Write('k='); Read(k);
a0:=2;
for i:=1 to k do begin
a:=2+1/a0; a0:=a; Write(a,' ')
end
end.
Тестовое решение:
k=6
2.5 2.4 2.41666666666667 2.41379310344828 2.41428571428571 2.41420118343195