Wzór funkcji zależny od przedziału, z którego wybierany jest argument

0

mam do napisania program do obliczani funkcji, wzór funkcji jest zależny od przedziału z którego wybierany jest argument. Problem polega na tym, że nie wiem jak napisać przedział a potem w zależności od argumentu użyć odp. wzoru?
Zacząłem tak;

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int x,y,a,b;
    cout << "podaj x:\n";
    cin >> x;
    cout << "podaj a:\n";
    cin >> a;
    cout << "podaj b:\n";
    cin >> b;
    for(int i=a;i<=b;i++)
           
    system("PAUSE");
    return EXIT_SUCCESS;

dodanie znacznika <code class="cpp"> - fp

1

Nie pisz przedział, pisz warunek.

0

napisałem taki warunek

 if(x>=-5&&x<=5)

ale program nie chce się skompilować

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int x,y;
    cout << "podaj x:\n";
    cin >> x;
    if(x>=-5&&x<=5)
    {
      y= 2*(x*x)+3*x-1;
    }   
system("PAUSE");
    return EXIT_SUCCESS;
}  

,

0

A gdzie klamra zamykająca maina?

0

klamra jest

1
    {
      y= 2*(x*x)+3*x-1;
    ) 

Nawiasy muszą się zgadzać.

3

Jestes pewien, ze jest klamra?

0

w instrukcjiif nawias kończący był taki)</code> zamiast <code>}

1 użytkowników online, w tym zalogowanych: 0, gości: 1