0 / 0 / 0
Регистрация: 15.01.2019
Сообщений: 4
1

Вывести первый из номеров K, для которых выполняется условие |AK – AK–1| < ε (оператор while)

12.02.2019, 20:51. Показов 2252. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
(оператор while)
Дано вещественное число ε (> 0). Последовательность вещественных чисел AK
определяется следующим образом:
A1 = 1, A2 = 2, AK = (AK–2 + 2·AK–1)/3, K = 3, 4, … .
Найти первый из номеров K, для которых выполняется условие |AK – AK–1| <ε,и вывести
этот номер, а также числа AK–1 и AK
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2019, 20:51
Ответы с готовыми решениями:

Найти первый из номеров K, для которых выполняется условие |AK – AK-1| < ε, и вывести этот номер
Дано вещественное число ε (&gt; 0). Последовательность вещественных чисел AK определяется следующим...

Найти первый из номеров K, для которых выполняется условие
Дано вещественное число ε (&gt; 0). Последовательность вещественных чисел AK определяется следующим...

Найти первый из номеров K, для которых выполняется условие
Помогите решить задачу!!!плиз Дано число D (&gt; 0). Последовательность чисел AN определяется...

Найти первый из номеров K, для которых выполняется условие
Дано число D (&gt; 0). Последовательность чисел AN определяется следующим образом: A1 = 2, AN = 2 +...

1
18 / 13 / 10
Регистрация: 06.11.2016
Сообщений: 58
13.02.2019, 08:30 2
Лучший ответ Сообщение было отмечено шампуэ де волос как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
static void Main(string[] args)
{
    decimal limit = decimal.Parse(Console.ReadLine().Replace('.', ','));
    decimal temp = limit;
    decimal first = 1;
    decimal second = 2;
    int i = 2;
    while (temp >= limit)
    {
        temp = (second + first * 2) / 3.0m;
        second = first;
        first = temp;
        temp = System.Math.Abs(first - second);
        i++;
    }
    Console.WriteLine("{0}: {1} {2}", i, first, second);
    Console.WriteLine("{0} < {1}", temp, limit);
    Console.ReadLine();
}
Если ε > 0,333333333333333, тогда ответом всегда будет 3
1
13.02.2019, 08:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2019, 08:30
Помогаю со студенческими работами здесь

Найти первый из номеров K, для которых выполняется условие
Пожалуйста, помогите с решением Дано число D (&gt; 0). Последовательность чисел AN определяется...

C# Найти первый из номеров K, для которых выполняется условие
Ввести вещественное число e &gt; 0. Последовательность вещественных чисел AK определяется следующим...

Найти первый из номеров К, для которых выполняется условие
Дано вещественное число e(&gt;0). Последовательность вещественных чисел Ак определяется следующим...

Найти первый из номеров K, для которых выполняется условие
Дано число D (&gt; 0). Последовательность чисел AN определяется следующим образом: A1 = 2, AN = 2 +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru