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

Se da un numar natural n .Sa se determine cele mai mari doua numere impare, mai mici decat n

Răspunsuri la întrebare

Răspuns de JolieJulie
4

#include <iostream>

using namespace std;

int main()

{

   int n;

   cout <<" Citeste n: ";

   cin>>n ;

   if(n%2==0) // daca n-par

       cout<<n-1<<" si "<<n-3; // predecesorul lui este numar impar,deci il afisam pe el si pe urmatorul,adica n-1-2

   if(n%2!=0) //daca n-impar

       cout<<n-2<<" si "<<n-4;// urmatorul nr impar este n-2,urmat de n-4

}

Alte întrebări interesante