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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Асельчи
1 / 1 / 0
Регистрация: 07.02.2012
Сообщений: 12
#1

Вывести наибольшее из целых чисел - C++

16.02.2012, 19:37. Просмотров 817. Ответов 3
Метки нет (Все метки)

Дано число A (> 1). Вывести наибольшее из целых чисел K, для кото-рых сумма 1 + 1/2 + … + 1/K будет меньше A, и саму эту сумму. помогите мне ее решить плиииииз на языке с++...надо использовать цикл while...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2012, 19:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести наибольшее из целых чисел (C++):

Вывести наибольшее из целых чисел K по условию - C++
Парни, помогите новичку. Проверьте пожалуйста соответствует ли решение задачи условию и верно ли решение. Если что исправьте как надо. ...

Данное целое число N (> 1). Вывести наибольшее из целых чисел К, для которых сумма 1 + 2 + . + К будет меньш - C++
Написать программу на C++

Дана матрица размерности nxm целых чисел. Найти наибольшее из них и вывести его индексы - C++
Дана матрица размерности nxm целых чисел. Найти наибольшее из них и вывести его индексы. #include <iostream> #include <cstdlib> using...

Вывести наибольшее из целых чисел К,для которых сумма 1+2+...+К будет меньше или равна N, и саму эту сумму. - C++
while. Дано целое число N(>1).Вывести наибольшее из целых чисел К,для которых сумма 1+2+...+К будет меньше или равна N, и саму эту сумму....

Наибольшее из целых чисел - C++
Дано вещественное число А(>1). Вывести наибольшее из целых чисел N, для которых сумма 1+1/2+...+1/N будет меньше А, и саму эту сумму.

Найти наибольшее число в заданной последовательности целых чисел - C++
Дана непустая последовательность целых чисел, оканчивающаяся нулём. Необходимо найти наибольшее число в этой последовательности. Ноль...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
soundtrack
42 / 42 / 4
Регистрация: 15.12.2011
Сообщений: 131
16.02.2012, 20:46 #2
Поначалу попытался сделать программку, но наткнулся проблемку. Нужно:
Цитата Сообщение от Асельчи Посмотреть сообщение
Дано число A (> 1). Вывести наибольшее из целых чисел K, для кото-рых сумма 1 + 1/2 + … + 1/K будет меньше A, и саму эту сумму.
Рассмотрим пример: допустим А=10 Начинаем формировать сумму: 1+1/2+1/3+1/4+1/5+... эта сумма будет стремиться к какому-то числу явно меньшему чем 10. То есть такое число К, как я понимаю будет очень велико. Условие задачи ты правильно поставил?
0
ТОрчОК
Заблокирован
16.02.2012, 21:28 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
class B
{
    int A; 
public:
    B(int n);
    ~B();
    double get()
    {
        double i=0;
        double s=0;
        while(A>s)
        {
            i++;
            s=s+(1/(i));
            if(s>A)
            {
                i--;
            }               
        }
        return i;
    }
};
B::B(int n)
{
    A=n;
    std::cout<<"A = "<<A<<std::endl;
}
B::~B() {system("pause");};
 
int main()
{
    int x;
    std::cout<<"x = ";
    std::cin>>x;
    B ob(x);
    std::cout<<"k = "<<ob.get()<<std::endl;
    return 0;
}
0
Асельчи
1 / 1 / 0
Регистрация: 07.02.2012
Сообщений: 12
16.02.2012, 22:04  [ТС] #4
Спасииииииибоооо)) а можно более покороче??) чтобы понятнее было,а то тут я много вещей не понимаю....и так мы никогда не решали...(((
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.02.2012, 22:04
Привет! Вот еще темы с ответами:

Вводится последовательность из N целых чисел, найти наибольшее четное число в последовательности - C++
Вводится последовательность из N целых чисел, найти наибольшее четное число в последовательности в С++. Помогите пожалуйста, только без...

В файле записана последовательность целых чисел. Наибольшее из них записать во второй файл. - C++
Помогите, пожалуйста, решить задачу в С++ В файле записана последовательность целых чисел. Найти наибольшее из чисел и записать...

Вывести наибольшее из целых N, для которых сумма 1+1\2+...+1\N будет меньше А, и саму эту сумму. - C++
Здравствуйте. Помогите пожайлуста решить задачку. Заранее спасибо! Задача: Дано вещественное число А (&gt;1). Вывести наибольшее из...

В матрице целых чисел поменять нулевую строку со строкой, содержащей наибольшее количество повторяющихся элементов. - C++
В матрице целых чисел поменять нулевую строку со строкой, содержащей наибольшее количество повторяющихся элементов. Если можно с...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
16.02.2012, 22:04
Ответ Создать тему
Опции темы

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