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

Метод половинного деления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Тест простоты http://www.cyberforum.ru/cpp-beginners/thread664591.html
Выдаёт ошибку выполнения: деление на 0 в строке 13. Подскажите, что не так? long prime_test (const long& x) { std::vector<long> primes (2); if ((x != 2) && (x % 2 == 0)) return 2; for (long i = 3; i <= (long)sqrt ((double)x) + 1; ++i) {
C++ Поиск наибольшего общего делителя Всем привет. Мне нужна ваша помощь. Не могу разобраться даже в элементарных циклических алгоритмах. Задавали д.з возведение в степень число, так я, над ним умирал. И все равно не смог до конца написать сам. Вот такой вот элементарный был: # include <iostream> using namespace std; void main () { float a, i=0, y=1, x; cout<<"vvedite chislo="; cin>>a; cout<<"vvedite stepen="; cin>>x; ... http://www.cyberforum.ru/cpp-beginners/thread664590.html
Вычислить значение функции и найти область допустимых значений C++
y=sqrt(ln( (1-a)/x Нужно вычислить значение функции и найти область допустимых значений функции
C++ Несколько значений функции
Здравствуйте. Нужно написать рекурсивную функцию, к-ая возвращает наибольный элемент массива и его индекс. Я могу сделать функции по отдельности, но надо, чтобы оба значения каким-то образом возвращались в одной функции. Подскажите, пожалуйста, как? Непосредственно код: #include "stdafx.h" #include <iostream> #include <ctime> using namespace System; using namespace std;
C++ странное употребления к-го слова typedef http://www.cyberforum.ru/cpp-beginners/thread664519.html
встречаю вот такой вид употребления ключевого слова typedef: typedef struct // Создаём структуру для звезд { int tmp; } name; это аналогично стандарту struct name{ int tmp;
C++ Распечатать анкетные данные студентов, не имеющих оценок 5 и 2 по информатике и математике Распечатать анкетные данные студентов, не имеющих оценок 5 и 2 по информатике и математике. подробнее

Показать сообщение отдельно
Байт
 Аватар для Байт
13955 / 8786 / 1222
Регистрация: 24.12.2010
Сообщений: 15,913
06.10.2012, 13:49     Метод половинного деления
Цитата Сообщение от yuliyayuliya28 Посмотреть сообщение
if ((A*A+3*sin(A))*(x*x+3*sin(x))<0)
При первой же иттерации (x=0) твое условие не выполняется (выражение = 0)
Надо отдельно рассмотреть случаи ==0 и будет тебе счастье...
 
Текущее время: 05:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru