1. Să se verifice dacă două numere întregi x, y sunt vecinii unui număr înteg z.
2. Să se verifice dacă un număr înteg a, aparține unui interval b, c.
3. Să se verifice dacă patru numere întergi a, b, c, d, sunt unghiurile unui pătrat.
In c++ va rog
Răspunsuri la întrebare
Răspuns:
Problema 1
#include <iostream>
using namespace std;
int main()
{
int x, y, z;
cout<<"Dati x, y si z \n";
cin>>x>>y>>z;
if( ((z-1 == x) && (z+1 == y)) || ((z-1 == y) && (z+1 == x)) )
{
cout<<"x si y sunt vecinii lui z";
}
else cout<<"x si y nu sunt vecinii lui z";
return 0;
}
Problema 2
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
cout<<"Dati a, b si c \n";
cin>>a>>b>>c;
if(a>=b && a<=c)
{
cout<<"Apartine intervalului";
}
else cout<<"Nu apartine";
return 0;
}
Problema 3
#include <iostream>
using namespace std;
int main()
{
int a, b, c, d;
cout<<"Dati a, b, c, d \n";
cin>>a>>b>>c>>d;
if(a==90 && b==90 && c==90 && d==90)
{
cout<<"Este patrat";
}
else cout<<"Nu este";
return 0;
}
Explicație: