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

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

Войти
Регистрация
Восстановить пароль
 
lfin
2 / 2 / 0
Регистрация: 11.10.2009
Сообщений: 31
#1

Как сделать, чтобы не зацикливалось? - C++

05.12.2010, 01:26. Просмотров 345. Ответов 2
Метки нет (Все метки)

Добрый вечер.
Даны две функции у1 и у2. распечатывать значения функции, пока не будет достигнуто пересечение графиков
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
using namespace std;
 
int main(){
    double const h=0.01;
    double x,y1,y2;
    x=2.0;
    do{
        y1=2*x*x*x-x*x+2;
        y2=2*exp(x/3);
        cout<<x<<"\t"<<y1<<"\t"<<y2<<"\n";
        x+=h;
    } while (y1=y2);//Почему то это условие он не видит... чтобы сюда написать?
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2010, 01:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сделать, чтобы не зацикливалось? (C++):

Как сделать отдельные записи в таблице по строкам, чтобы сделать запросы? - C++
Вот моя программа.. она производит чтение, только символами... #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;iomanip&gt; #include...

Движение объекта по XY. Как сделать чтобы программа считала FaceUnit как градусы - C++
Не пойму как сделать чтобы программа считала FaceUnit как градусы. При выводе на экран выдаёт подозрительные результаты. float...

Как сделать, так чтобы программа выводила наименование цвета, как здесь? - C++
http://colors.aeio.ru/color/fffffe Я создал базу из 1002 цветов но это вообще не то. Я подгрузил изображение в 2тыс пикселей. И программа...

Как сделать, чтобы switch работал как цикл? - C++
Как сделать что бы switch работал как цикл ? Ну то есть: switch (n) case 1:break; {newfile1 (); } case 2:break;{newfile2 (); ...

Как сделать так,чтобы - C++
Собственно,здрасте. Собственно,я новичок в с++. В общем у меня возник вопрос: Сперва приведу пример,иначе не могу объяснить: int...

Как сделать, чтобы при запуске программы, пользователь выбирал как будет вводить значения - C++
Как сделать, чтобы при запуске программы, пользователь выбирал как будет вводится значения. Например: &quot;Ввод с клавиатуры нажмите 6,...

2
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
05.12.2010, 01:31 #2
lfin, Мб так ?
C++
1
} while (y1==y2)
0
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
05.12.2010, 01:31 #3
Сравнение не целых чисел лучше делать сравнивая их разницу с некой "точностью".
(для архитектуры интел точность флоат обычно не превышает шесть знаков после запятой)
y1-y2<0.001
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2010, 01:31
Привет! Вот еще темы с ответами:

Как сделать чтобы консоль не закрывалась - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; void main() { double s,max; int k,n; long double...

Как сделать чтобы дроби не повторялись - C++
Очень срочно!! Как сделать чтобы эти дроби for (int i = 0; i &lt; 10; i++) { if (B &lt; n &amp;&amp; fun(A, B) == 1) ...

Как сделать чтобы программа не закрывалась. - C++
как сделать чтобы программа не закрывалась написон с dev c++ В смысле чтоб программа не можно было вообще закрыт после последнего...

Как сделать, чтобы sqrt не округлял? - C++
Всем привет. В общем, проблема в том, что sqrt выдает приближенное значение (3 знака после запятой). Как сделать так, чтобы посчитать...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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