Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
EDWIN503
1 / 1 / 2
Регистрация: 20.10.2016
Сообщений: 117
#1

Вычислить значение дроби (кажется дроби) - C++

17.12.2016, 19:18. Просмотров 379. Ответов 3
Метки нет (Все метки)

Доброго времени суток, возникла проблема, на днях дали вот такое интересное задание, только вот сути его понять не могу, нужно написать программу, высчитывающую это, но ума не приложу, что же это такое.
Буду благодарен за помощь.
Название: 1.jpg
Просмотров: 41

Размер: 7.3 Кб
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2016, 19:18
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычислить значение дроби (кажется дроби) (C++):

Вычислить значение дроби для заданных a и n
Всем доброго времени суток.Прошу помочь с задачей.Суть самой проблемы...

Вычислить значение дроби для заданном значении n
Задача: Вычислить значение дроби для заданном значении n. Вот задача,...

Найти значение цепной дроби
Дано целое положительное n. Найти...

Дроби
Вот простенькая прога, делаю лабу.. работает с двумя дробями у которых...

Дроби
Borland C ++ Даны натуральные числа X и Y, являющиеся числителем и...

Дроби
можете объяснить что делает каждая функция #include <iostream> #include...

3
neketsh
13 / 13 / 10
Регистрация: 23.08.2015
Сообщений: 131
Завершенные тесты: 1
17.12.2016, 19:23 #2
Смотри. Ты можешь втыкнуть число n, которое увеличивается\уменьшается на 2.
учитывая что это дробь иди с конца.
C++
1
2
3
4
5
6
7
while(n!=1)
{
res = 1 / n;
n -= 2;
res += n;
}
res = 1 / res;
Что то типо такого.
0
_Ivana
17.12.2016, 20:07
  #3

Не по теме:

Цитата Сообщение от EDWIN503 Посмотреть сообщение
но ума не приложу, что же это такое
Злые языки говорят, что это цыпная дробь.

0
Valuamba
3 / 3 / 4
Регистрация: 03.11.2015
Сообщений: 81
27.12.2016, 01:02 #4
Лучший ответ Сообщение было отмечено EDWIN503 как решение

Решение

Начинаем считать с конца!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main()
{
    setlocale(LC_ALL,"Russian");
    int k_number = 103;//конец дроби
     double k_balance = 1;// k_number; присваиваем этой переменной 1/103
        while(k_number != 1)//пока число 101(101+1/103) не будет равно 0
        {
         k_balance  = 1 / (k_number - 2 + k_balance);//основная формула
         k_number -= 2;//отнимаем 2 от числа 101
        }
 
    cout<<"The initial number: "<<k_balance;
    
    _getch();
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2016, 01:02
Привет! Вот еще темы с решениями:

Дроби
Помогите решить тут

Структура дроби
Есть структура, которая описывает смешанную дробь. Надо найти сумму дробей...

Цепные дроби
Помогите пожалуйста,не могу найти ошибку,косяк с выводом. Необходимо...

Дроби: сложение
#include &lt;iostream&gt; using namespace std; class fraction{ int x,y;...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru