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

Решить уравнение с абсолютной точностью - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с графиками http://www.cyberforum.ru/cpp-beginners/thread202056.html
Подскажите как вообще построить график в с++(советы,исходники,примеры)?у меня visual studio 2010 есть уравнение прямой,где к и b задаются пользователем и есть квадратное уравнение ax^2+bx+c,где a,b,c-также задаются пользователем и надо построить график функций Добавлено через 42 минуты Разве никто не знает?хоть натолкните на идею
C++ Метод Шимбела Пардон, ни у кого не завалялось кода алгоритма Шимбелла, метод состоит в нахождении кратчайших расстояний между двумя вершинами графа. http://www.cyberforum.ru/cpp-beginners/thread202004.html
удаление простых положительных чисел C++
написал программу на си которая должна удалять простые положительные числа из массива. for(i=0;i<N;i++) {if(a>0) { b=a; if(simple(b)==true) {i2=i; while(i2<n) {a=a; i2++; }
C++ Переписать все простые числа из данного массива в другой массив
Дан массив целых положительных чисел. Переписать все простые числа из данного массива в другой массив.Первый массив упорядочить Добавлено через 39 минут подскажите пожалуйста решение очень нужно до субботы сдать зачет
C++ ООП Классы http://www.cyberforum.ru/cpp-beginners/thread201994.html
#include <iostream> #include <vector> #include <string> #include <iomanip> #include <sstream> #include <limits> using namespace std; struct backPackItem {
C++ установить временной интервал Здравствуйте. Подскажите пожалуйста как правильно установить временной интервал, я хочу сделать что то типа счетчика, код примерно такой: for(int i=0;i<=60;i++){ system("cls"); cout<<i; /*В этом месте надо организовать задержку по времени на 1-2 секуны*/ } подробнее

Показать сообщение отдельно
sirnet
 Аватар для sirnet
13 / 13 / 2
Регистрация: 12.02.2010
Сообщений: 53
03.12.2010, 21:45     Решить уравнение с абсолютной точностью
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdlib.h>     
#include <stdio.h>
#include <math.h>
 
int main(int argc, char **argv)
{
    float z = 0, z0 = 1.75;
    //int i = 0;
    do
  {
 
        if(z)
            z0 = z;
        z=(10 * sin(z) - 1);
        printf ("\n budet=%f",z);
        
    } while(abs(z - z0) > 0.001);
       z=(10 * sin(z) - 1);
    
    printf ("\n itogo=%f",z);
 
  
    return 0;
}
Добавлено через 1 минуту
то что выдал после запуска
Код
budet=-1.000000
 budet=-9.414710
 budet=-1.100677
 budet=-9.915145
 budet=3.709496
 budet=-6.378659
 budet=-1.953290
 budet=-10.277369
 budet=6.529882
 budet=1.442024
 budet=8.917203
 budet=3.860594
 budet=-7.586338
 budet=-10.643967
 budet=8.388203
 budet=7.606655
 itogo=8.695704
 
Текущее время: 00:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru