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ăspuns :

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: