Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > использование циклических процессов


Автор: Malino4ka 24.6.2014, 09:37
Здравствуйте,помогите пожалуйста составить блок-схему к этой программе.
Сколько не думала всё равно ничего не получается... smile 
Заранее спасибо) 
Код


#include <iostream.h>
#include <iomanip.h>
#include <math.h>
#include <vcl.h>

double func(double a, double b, double c, double x)
{
    if((x < -10) && (b!= 0))
        return (a * x * x - c*x+b);
     else if((b == 0)&& (x>- 10))
        return ((x - a) / (x - c));
     else
    return (-x /(a-c));
    }
int main()
{
    double a,b,c,x0,x1,dx;
    std::locale::global(std::locale("Russian"));
    std::cout << "Vvedite a: ";
    std::cin >> a;

    std::cout << "Vvedite b: ";
    std::cin >> b;

    std::cout << "Vvedite c: ";
    std::cin >> c;

    std::cout << "Vvedite Xnach: ";
    std::cin >> x0;

    std::cout << "Vvedite Xkon: ";
    std::cin >> x1;

    std::cout << "Vvedite dx: ";
    std::cin >> dx;

    for(double x = x0; x <= x1; x += dx) {
        std::cout << "f(" << x << ")\t\t = " << func(a, b, c, x) << std::endl;
    }
    system("pause");
}


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)