7.2.. Napisati program za odredjivanje y po formuli:
Opis programa:
Opseg 3 |
Opseg 2 |
Opseg 1 |
Opis |
|
|
x > 0
if(x > 0)
y = x + 3; |
opseg1: x > 0 ?
naredba grananja
izračunaj
|
|
x = 0
else if(x == 0)
y = 2;
|
|
opseg2: x = 0 ?
naredba grananja
izračunaj |
x < 0
else
y = x - 3; |
|
|
opseg3: x < 0 ?
naredba grananja
izračunaj |
Listing programa:
//07211089
#include <iostream>
using namespace std;
int main(){
int y,x;
cout << "Unesite x: ";
cin >> x; // ulaz
if(x > 0) // x > 0 ?
y = x + 3; // izracunaj
else if(x == 0) // x = 0 ?
y = 2; // izracunaj
else // x < 0 ?
y = x - 3; // izracunaj
cout << "y= " << y << endl; // ispis
return 0;
}
II varijanta
//07211089
#include <iostream>
using namespace std;
int main(){
int y,x;
cout<<"Unesite X: ";
cin>>x;
if(x > 0){
y=x+3;
cout<<"Y= "<<y<<endl;
}
else if(x == 0){
y=2;
cout<<"Y= "<<y<<endl;
}
else if(x < 0){
y=x-3;
cout<<"Y= "<<y<<endl;
}
return 0;
}
Ispis na ekranu:
Index
|