Documente Academic
Documente Profesional
Documente Cultură
INFORMATICĂ
2. Precizați și explicați care din secvențele de mai jos sunt corecte, dacă variabilele a și b sunt de tip
întreg?
3. Să se scrie programul C++ care să determine valoarea minimă dintre două numere memorate în
variabilele a, b. Valorile a, b sunt citite de la tastatură și sunt valori întregi.
4. Să se calculeze valoarea funcției matematice f(x), pentru o valoare a lui reală x introdusă de la
tastatură.
{
√ x 2 +7+ x +1 , pentru x ←2
f : R → R , f ( x )= 2 x +12 , pentru−2≤ x ≤ 3
2 x +5
, pentru x >3
2 x−2
2.
a) if (x<2) && (x>- b) if (x<2 && x>-5)
5) {x=x+1;
{x=x+1; y=y-1;}
y=y-1;}
3.
Program C++ Varianta 1 Program C++ Varianta 2 Program C++ Varianta 3
#include<iostream> #include <iostream> #include<iostream>
using namespace std; using namespace std; using namespace std;
int main () int main() int main ()
{int a,b,c,min; { {int a,b;
cout<<"a="; cin>>a; int a,b,c; cout<<"a="; cin>>a;
cout<<"b="; cin>>b; cout << "a="; cin>>a; cout<<"b="; cin>>b;
if(a<b) cout << "b="; cin>>b; if(a<b)
min=a; c=min(a,b); cout<<"Minimul este: "<<a<<endl;
else cout<<"c="<<c; else
min=b; return 0; cout<<"Minimul este: "<<b<<endl;
cout<<"Valoarea minima este: "<<min; } return 0;
return 0; }
}
4. )
Program C++ VARIANTA 1 Program C++ VARIANTA
#include<iostream> #include<iostream>
#include<cmath> #include<cmath>
using namespace std; using namespace std;
int main() int main()
{ {
float x,f; float x;
cout<<"x="; cin>>x; cout<<"x="; cin>>x;
if (x<-2) if (x<-2)
f=sqrt(x*x+7)+x+1; cout<<sqrt(x*x+7)+x+1;
else if (x>=-2 && x<=3)
if (x>=-2 && x<=3) cout<< 2*x+12;
f=2*x+12; if (x>3)
else cout<<(2*x+5)/(2*x-2);
f= (2*x+5)/(2*x-2); return 0;
cout<<"f= "<<f; }
return 0;
}