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

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

Войти
Регистрация
Восстановить пароль
 
4ch
19 / 19 / 0
Регистрация: 24.10.2012
Сообщений: 72
#1

Ближайшее меньшее, чем заданное - C++

24.09.2013, 19:16. Просмотров 272. Ответов 3
Метки нет (Все метки)

Всем привет. Как делать задания такого типа? Искал подобное, но не нашел, а до самого что-то не доходит.

Среди чисел 1, 1+1\2, 1+1\2+1\3.... найти ближайшее меньшее, чем заданное число A.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2013, 19:16     Ближайшее меньшее, чем заданное
Посмотрите здесь:

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

Распечатать строку, которая содержит заданное слово заданное колличество раз - C++
Доброго времени суток. Суть проблемы такова: в написанной программе, вместо строки распечатывается первое слово. До этого эта программа...

Вставить заданное число элементов после элемента, имеющего заданное значение - C++
Ребят,помогите плз,если можете. Вставить заданное число элементов после элемента, имеющего заданное значение Работа должна быть...

Ближайшее вхождение подстроки - C++
Здравствуйте, есть текст и переменная с позицией последнего клика на этом тексте, нужно найти 2 ближайших вхождения определённой...

Найти ближайшее число - C++
Среди чисел 1, 1+\frac{1}{2}, 1+\frac{1}{2}+\frac{1}{3}... найти ближайшее к заданому числу b. Помогите пожалуйста...

Определить ближайшее нечетное число - C++
Определить ближайшее нечетное число меньше заданного числа N, которое делится на 15 с остатком 6. код BORLANDC

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
24.09.2013, 19:25     Ближайшее меньшее, чем заданное #2
C++
1
2
3
4
5
6
7
float sum=1; float prevsum=sum;
for(int i=2; i<10000; i++)
{
    sum += 1/i;
    if(sum > a) return prevsum;
    prevsum=sum;
}
Пишу без компилятора, так что могу ошибаться. Но по логике должно быть правильно.
4ch
19 / 19 / 0
Регистрация: 24.10.2012
Сообщений: 72
24.09.2013, 19:39  [ТС]     Ближайшее меньшее, чем заданное #3
Цитата Сообщение от Rivory Посмотреть сообщение
C++
1
2
3
    if(sum > a) return prevsum;
    prevsum=sum;
}
Пишу без компилятора, так что могу ошибаться. Но по логике должно быть правильно.
Возможно нужно написать if (sum >=a) ? По условию то эта сумма не должна быть равной А.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2013, 19:59     Ближайшее меньшее, чем заданное
Еще ссылки по теме:

Разрезать круглую пиццу на заданное число кусков, делая заданное число прямолинейных разрезов ножом - C++
Помогите, пожалуйста решить задачу. Дана пицца, имеющая форму круга. Её нужно разрезать на заданное число кусков, делая заданное число...

Ближайшее число в массива (линейный поиск) - C++
Нужно найти ближайшее число в массиве. Собственно говоря мой код #include &lt;iostream&gt; using namespace std; int main(){ int x, y;...

Массив. Узнать число, ближайшее нулю - C++
#include &lt;iostream&gt; using namespace std; const int size = 5; int main() { int mas; int max = mas;

Определить ближайшее число меньше заданного числа N - C++
Определить ближайшее число меньше заданного числа N, которое делится на 7 без остатка.


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

Или воспользуйтесь поиском по форуму:
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
24.09.2013, 19:59     Ближайшее меньшее, чем заданное #4
Да, вы наверное правы.
Yandex
Объявления
24.09.2013, 19:59     Ближайшее меньшее, чем заданное
Ответ Создать тему
Опции темы

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