👤

Se da o multime. Verificati daca elementele multimii sunt numere consecutive.

ex: 4
      4      5     6     7 
      => DA
                                          (C++)


Răspuns :

#include <iostream>
 using namespace std;
int main()
{
int nr,  n, ok=1, valAnt; 
 cout<<"numarul de elemente ale multimii este:="; cin>>n; 
 for (int i=1; i<=n; i++)
 {
   cout<<"Elementul nr. "<<i<<" al multimii este: "; cin>>nr;
   if (i==1)
       valAnt=nr;
    else if (nr!=valAnt+1)
       ok=0;
   valAnt=nr;
}
if (ok==1)
 cout<<"Elementele multimii sunt numere consecutive";
else
cout<<"Elementele multimii nu sunt numere consecutive"; 
return 0;
}