Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переделать в классе-календаре функцию нормализации дней в месяце. В общем, нужно было написать календарь. Сделал я это, мягко говоря, не самым лучшим образом. А именно: #include <iostream> #include <conio.h> #include <time.h> #include <math.h> using namespace... https://www.cyberforum.ru/ cpp-beginners/ thread1182956.html Поиск числа в файле, открытым в бинарном режиме C++
Здравствуйте уважаемые дамы и господа, возник вопрос по поводу поиска числа в бинарном файле. Допустим имеется код: #include <iostream> #include <conio.h> using namespace std; void main(){...
C++ Упаковка std :: vector <bool> в байты Добрый Вечер! возникла проблема: нужно элементы std::vector<bool> упаковать в байты для последующей записи в файл собственно, вопроса два: 1. как это сделать? 2. как потом нужно поступить с... https://www.cyberforum.ru/ cpp-beginners/ thread1182954.html C++ Проблема с перегрузкой операторов "+" и "+=" для классов Point и Circle Есть класс Point (элементы данных x,y) и класс Circle (элементы данных р(типа Point),r). Их заголовочные файлы: class Point { private: double x, y; public: Point(); Point(double a,... https://www.cyberforum.ru/ cpp-beginners/ thread1182914.html
Копировать элемент из массива в массив C++
У меня есть два динамические массивы skydiver **mas=new skydiver* skydiver **masinplane=new skydiver* Первый массив содержит следующие элементы. mas=new...
C++ Описать класс, реализующий тип данных "вещественная матрица" https://www.cyberforum.ru/ cpp-beginners/ thread1182905.html
Задание: Описать класс, реализующий тип данных "вещественная матрица" и работу с ними. Класс должен реализовывать следующие операции над матрицами: 1. Методы, реализующие проверку типа матрицы...
C++ Для знающих. Создаю меню в Borland C++, но что-то не работает, кто подскажет.что не так Файл с программой прилагается. меню из 4 пунктов но почему то не отображает их, кто сможет исправьте и отправите правильный вариант. Заранее спасибо https://www.cyberforum.ru/ cpp-beginners/ thread1182904.html C++ Динамический массив и объекты в нем, полиморфизм
У меня есть два динамические массивы skydiver **mas=new skydiver* skydiver **masinplane=new skydiver* Первый массив содержит следующие элементы. mas=new...
C++ Дайте совет по продолжению обучения https://www.cyberforum.ru/ cpp-beginners/ thread1182885.html
Сейчас учусь на первом курсе комп.инженерии.Уже прошли делфи- сечас группа учит С++, а мне этот язык показался очень интересным и я усердно его изучаю !).. Пока группа только начинает учить массиви...
C++ Разложение cosec в ряд тейлора Помогите пожалуйста решить проблему. Нужно написать программу, которая вычисляет значение cosec с некоторой погрешность (epsilon) с помощью разложения в ряд Тейлора. Мой вариант double... https://www.cyberforum.ru/ cpp-beginners/ thread1182884.html
Не работает функция getline(); C++
Помогите, после ввода в переменную int c не выполняется функция getline, программа ее просто пропускает. #include <iostream> using namespace std; int main() { int c; string dia; ...
C++ Проверить, является ли введенная с клавиатуры строка дробным отрицательным числом Требуется написать программу, которая проверяет, является ли введенная с клавиатуры строка дробным отрицательным числом. Требуется учесть именно то, что будет вводиться именно строка(т.е. тип char,... https://www.cyberforum.ru/ cpp-beginners/ thread1182840.html
383 / 277 / 478
Регистрация: 09.05.2014
Сообщений: 769
22.05.2014, 17:03 0

Угадать число методом половинного деления - C++ - Ответ 6211470

22.05.2014, 17:03. Показов 2735. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено VETER321 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
void main()
{
    setlocale(LC_ALL, "Russian");
    int n, a=1, b=1000;
    char result;
    do
    {
        n=(a+b)/2;
        cout<<n<<" <, >, = ?\n";
        cin>>result;
        if (result=='>') a=n;
        if (result=='<') b=n;
        if (result=='=')
        {
            cout<<" загаданное число = "<<n<<"\n";
            break;
        }
    }
    while (n/2>0);
}


Вернуться к обсуждению:
Угадать число методом половинного деления C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2014, 17:03
Готовые ответы и решения:

Решение уравнения методом половинного деления и методом итераций
Решить уравнение следующими способами: 1) Метод половинного деления 2) Метод итераций Уравнение:...

Решение уравнения методом половинного деления
sin(ln x) - cos(ln x) + 2ln x интервал значение корня 1.3749

Решение уравнения методом половинного деления
Здравствуйте! Задание прикрепил скриншотом. Никак не могу сообразить как его сделать. Только...

Решение уравнения методом половинного деления
Написать программу, которая решает заданное уравнение численным методом деления пополам. Должен...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2014, 17:03

Кубическое уравнение методом половинного деления
Дано кубическое уравнение x^3 + a*x^2 + b*x + c = 0 имеющие три действительных корня на отрезке...

Нахождение площади методом половинного деления
Народ подскажите как находить площадь фигуры методом половинного деления, Вот фигура напрвте как...

Решение уравнения методом половинного деления
Решение уравнения методом половинного деления. \sqrt{x} - x + 3 = 0 Программа работает...

Поиск элемента методом половинного деления
Привет ребята. Такая проблема не могу реализовать метод половинного деления для поиска...

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