1.
Sa se verifice dacă un număr b aparține intervalului [f, g), f și g sunt numere reale citite la tastatura
2.
Scrieți un program care, citind un număr real d verifica dacă este par sau impar.
3.
Scrieți un program care verifica dacă doua numere g, h citite la tastatura au valoarea 10
Va rog repede, cine nu trimite rezolvările are report și îmi iau înapoi punctele,
Mulțumesc!
Răspunsuri la întrebare
1.
#include <iostream>
using namespace std;
int main()
{
float b, f, g;
cout<<"b = "; cin>>b;
cout<<"f = "; cin>>f;
cout<<"g = "; cin>>g;
if(b>=f && b<g)
cout<<"Apartine";
else cout<<"Nu apartine";
return 0;
}
2. (de specificat ca un numar real nu poate fi par/impar)
#include <iostream>
using namespace std;
int main()
{
int d;
cout<<"d = "; cin>>d;
if(d % 2)
cout<<"Impar";
else cout<<"Par";
return 0;
}
3.
#include <iostream>
using namespace std;
int main()
{
int g, h;
cout<<"g = "; cin>>g;
cout<<"h = "; cin>>h;
if(g == 10 && h == 10)
cout<<"Numerele au valoarea 10";
else cout<<"Numerele NU au valoarea 10";
return 0;
}
Atentie: La problema 2 este recomandat ca variabila d sa fie de tip intreg, chiar daca problema specifica ca este numar real. Operatorul '%' pentru verificarea paritatii nu are sens la un numar de tip real (float).