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

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

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

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

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

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

Среди чисел 1, 1+1\2, 1+1\2+1\3.... найти ближайшее меньшее, чем заданное число A.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2013, 19:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ближайшее меньшее, чем заданное (C++):

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

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

Операторы выбора. Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения - C++
Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения.

Функция вычисляющая количество элементов массива отличающихся от максимального не более чем на заданное число - C++
Запишите и испытайте функцию. Входными параметрами составляемых функций являются одномерные массивы X и (или) Y размером n.Для каждого...

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

Дано натуральное число. Определить сумму m его последних цифр. Если заданное число – менее чем m-значное, то - C++
Дано натуральное число. Определить сумму m его последних цифр. Если заданное число – менее чем m-значное, то "недостающие" цифры при...

3
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;
}
Пишу без компилятора, так что могу ошибаться. Но по логике должно быть правильно.
1
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) ? По условию то эта сумма не должна быть равной А.
0
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
24.09.2013, 19:59 #4
Да, вы наверное правы.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2013, 19:59
Привет! Вот еще темы с ответами:

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

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

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

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


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

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

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