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

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

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

на циклы - C++

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

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

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

x^3-3*x+a>0

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

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

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

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

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

Заменить в коде циклы for на циклы while - C++
int i, j, n; bool a; cin >> i >> n; for (i; i<n; i++) { a = true; for (j = 2; j <= i / 2; j++) if ((i%j) == 0) a =...

Циклы (for, while, do while) - C++
Помогите пожалуйста, вообще ничего не получается...:( Через for: 1.Задано натуральное число, уничтожить с него цифры - "5" и "2",...

Циклы WHILE, DO-WHILE. - C++
Привет всем. В течении 3ёх часов нужно сдать работу, ни черта не получается, ибо полнейший чайник в программировании :umnik: Может кто...

Циклы - C++
Нужна помощь с циклом.Есть определенный массив из которого необходимо вытащить данные и поставить в цикл, так же необходимо делать...

Циклы - C++
1) Дано вещественное число А и целое число N(>0). Используя один цикл, найти сумму 1+A+A^2+...+A^N. Пример входных данных: 1.00 2 ...

с++ циклы - C++
не работает, помогите найти ошибку #include <iostream> #include <math.h> double fact(unsigned int n) { double res = 1.0; ...

Циклы - C++
1)For. Дано целое число N(>0). Найти сумму (1^N)+(2^N-1)+...N 2)While. Даны целые положительные числа A и В. Найти их наибольший...

циклы - C++
Подскажите, как в цикле while создать два условия так ,чтобы не было оператора break, то есть чтобы условия проверялись, затем выполнялось...

Циклы в с++ - C++
Как должен выглядеть цикл for с шагом -1?

Циклы в Cи - C++
Всем привет, в общим столкнулся с проблемой, мне необходимо пробежаться по одной и той же строчке содержащею цифры например 1,2,3,4,5... ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kazak
3034 / 2355 / 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
в данном случае нам дана парабола, которая получается не из квадратного уравнения, поэтому предложенная вами формула не подойдёт.
Ответ Создать тему
Опции темы

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