Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: StarWorm   (17.11.2008 в 03:00)
Накидал за 5 минут... Не судите строго, но вроде бы работает...
Если что не так, то говори, исправлю! xD

#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
//#include <math.h>
#include <iostream>

using namespace std;

void main (void)
{
float x,a,b,c,f,xk,dx,xn;
a=0;b=0;c=2;xn=-5;xk=5;dx=1;
//cin >> a >> b >> c >> xn >> xk >>dx;
x=xn;
bool flag=false;
while(x<=xk)
{
flag=false;
if((x<0)&&(b!=0))
f=a*x*x+b;
else if((x>0)&&(b==0))
if((x-c)==0)
flag=true;
else
f=(x-a)/(x-c);
else
{
if(c==0)
flag=true;
else
f=x/c;
}
if(!flag)
cout<<"When x = "<<x<<"\tthen f = "<<f<<endl;
x+=dx;
}
getch();
}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: