Форум программистов, компьютерный форум CyberForum.ru

Найти такое n - C++

Восстановить пароль Регистрация
 
sergeyromantik
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 15
06.10.2013, 14:48     Найти такое n #1
Найти такое n, для которого: 1 +1 / 2 + ... + 1 / n> A, где A вводится с клавиатуры.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2013, 14:48     Найти такое n
Посмотрите здесь:

Где найти Двунаправленное кольцо? у кого есть такое? или есть ссылки где их можно найти? C++
C++ Среди простых чисел найти найти такое, в двоичной записи которого максимальное число единиц.
C++ Среди простых чисел, не превосходящих N, найти такое, в десятичной записи которого максимальное число единиц
Дано действительное а Найти такое наименьшее n, что C++
C++ Дано вещественное число a. Найти такое наименьшее n, что 1+1/2+1/3+.+1/n>a
C++ Дано положительное число А > 10. Найти такое k, что (k-1)! <= A < k
Найти наименьшее значение m такое что 2m>n с использованием циклов C++
C++ Найти такое k, что (k-1)! < A < k!

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Salty_Sugar
 Аватар для Salty_Sugar
26 / 26 / 1
Регистрация: 02.04.2012
Сообщений: 140
06.10.2013, 15:27     Найти такое n #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include stdio.h
 
float A;
 
float findThisFuckingA(float sum, float step)
{
   if(sum > A) return step;
   else 
   {
      sum = sum + 1/step;
      findThisFuckingA(sum, step+1);
   }
}
 
void main()
{
   float step;
   printf("Enter A = ");
   scanf("%f", &A);
   step = findThisFuckingA(sum, 1);
   printf("n = ", step);
}
З.Ы.: Код не проверял =(
З.З.Ы.: Надеюсь, функции проходили...
zer0mail
2189 / 1872 / 187
Регистрация: 03.07.2012
Сообщений: 6,665
Записей в блоге: 1
06.10.2013, 15:36     Найти такое n #3
А если "А" 1000 или 1000'000 или 1000'000'000 ?
Yandex
Объявления
06.10.2013, 15:36     Найти такое n
Ответ Создать тему
Опции темы

Текущее время: 18:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru