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

Протабулировать функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма ряда http://www.cyberforum.ru/cpp-beginners/thread560661.html
Для заданного натурального k и действительного x подсчитать выражение
C++ Странный 'class' type redefenition Дорабатываю один проект MFC, MSVS .Net. Все нормально работает. Добавляю свой класс COptDlg унаследованный от CDialog конструктором, ничего своего не дописываю. Все на этом все изменения нормально... http://www.cyberforum.ru/cpp-beginners/thread560653.html
Строка: Выяснить, имеется ли в строке следующие два символа стоящие рядом. C++
Доброго времени суток) Дана строка символов. Выяснить имеется ли в строке следующие два символа стоящие рядом. Заранее спасибо. п.с. Если можно комментарии к строчкам в программе. Буду...
C++ Дебаггер
Здраствуйте. Допустим у меня цикл for(i=0; i<1000;i++) можно как нибудь поставить breakpoint на тот момент, когда i станет равным определенному значению?
C++ Минимизация использования ОП http://www.cyberforum.ru/cpp-beginners/thread560613.html
Задание для курсового проекта: заливка внутреннего контура, охватывающего данную точку mxn булевой матрицы MxN, которая представляет собой графическое изображение с наиболее экономным использованием...
C++ Динамическая матрица Здравствуйте, помогите найти ошибку в динамической матрице: у меня почему-то вызывается автоматически деструктор в программе, хотя мне это совсем не нужно. Вот код: class Matrix { private:... подробнее

Показать сообщение отдельно
amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 240
28.04.2012, 09:04
Я так понимаю, что под корнем весь знаменатель? (не совсем понятно написано).

Добавлено через 14 минут
В программе подразумевается, что под корнем - весь знаменатель:
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
25
26
27
28
29
#include <cstdio>
#include <cmath>
 
using namespace std;
 
int funct (double x)
{
    double y = sqrt(x*x + 2*x + 1);
    if (y == 0) return 'u'; //undefined
    else return 3*x + 4/y;
}
 
int main()
{
    int a, b;
    double x, y, h;
    printf ("Enter edges (a, b): "); scanf_s("%d %d", &a, &b);
    printf ("Enter the step: "); scanf_s ("%lf", &h);
 
    for (x=a; x<=b; x += h)
    {
        y = funct(x);
        if (y == 'u') 
            printf ("\nx = %lf    y = undefined function\n", x);
        else 
            printf ("\nx = %lf    y = %lf\n", x, y);
    }
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru