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

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

Войти
Регистрация
Восстановить пароль
 
botwa
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 22
#1

на циклы - C++

30.11.2009, 23:01. Просмотров 349. Ответов 2
Метки нет (Все метки)

такая задача:

дано неравенство

x^3-3*x+a>0

нужно выяснить, при каком наименьшем натуральном а будет решение над полем вещественных чисел.

единственный вариант решения, который я вижу, это приравнять к нулю выражение и перебирать а от единицы и далее, выясняя есть ли корни.

но есть одна заминка.
это задача из серии элементарных, которые нам давали в самом начале семестра.
здесь нельзя использовать ни функции возведения в степень, ни преобразование типа данных.

помогите пожалуйста!
что делать откровенно не знаю.

есть толкьо алгоритм чтобы подсчитать с комплексными корнями, но это мне не нужно)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2009, 23:01     на циклы
Посмотрите здесь:

C++ Циклы (for, while, do while)
циклы for, while C++
Циклы C++
C++ Циклы
C++ циклы
C++ циклы
C++ Циклы do и while
C++ Циклы в Cи
Циклы C++
C++ Циклы
циклы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
3032 / 2353 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
01.12.2009, 02:42     на циклы #2
Если я правильно понял, то нужно подобрать а, чтобы парабола находилась выше оси х. Используй формулу нахождения координат вершины параболы х0=-b/2a, y0=f(x0).
botwa
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 22
01.12.2009, 16:01  [ТС]     на циклы #3
в данном случае нам дана парабола, которая получается не из квадратного уравнения, поэтому предложенная вами формула не подойдёт.
Yandex
Объявления
01.12.2009, 16:01     на циклы
Ответ Создать тему
Опции темы

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