Informatică, întrebare adresată de pog3r, 8 ani în urmă

Mihai începe să își rezolve tema de la matematică, acesta trebuie să verifice dacă patru
numere sunt consecutive. Scrieți un program pentru a-l ajuta pe Mihai să își rezolve tema
mai repede. Codul vostru o să citească cele 4 valori de la tastatură și o să afișeze
“Adevarat”, în cazul în care cele 4 numere sunt consecutive și “Fals” în caz contrar (numere
se vor citi de la tastatură în ordine crescătoare).
Input Output
2 3 4 5 Adevarat
1 1 4 5 Fals
urgent va rog

Anexe:

Răspunsuri la întrebare

Răspuns de Mateiut9
1

Răspuns:

#include <iostream>

using namespace std;

int main(){

   int copie=0;

   bool ok=false;

   for(int i=1;i<=4;i++){

       int nr;

       cin>>nr;

       if(nr==copie+1 && i!=1){

           ok=true;

       }else if(i!=1){

           ok=false;

           break;

       }

       copie=nr;

   }      

   if(ok){

       cout<<"Adevarat";

   }else{

       cout<<"Fals";

   }

}

Explicație:

Alte întrebări interesante