Informatică, întrebare adresată de Istefan, 9 ani în urmă

Se citește un număr natural n. Să se stabilească dacă n poate fi scris ca produs de două numere naturale consecutive.


kalendar: Ce limbaj de programare?
Istefan: c++

Răspunsuri la întrebare

Răspuns de edward12
17
c++ : 
#include<iostream>
using namespace std;
long long n,i,k,ok;
 int main()
{
     cin>>n;
     ok=0;
     for(i=1;i<=n;i++)
     {
         k=i+1;
         if(i*k==n)
         {
             //cout<<i<<" "<<k;
             ok=1;
            break;
        }
         else {
             ;//cout<<"NU EXISTA";
        }
      }
     if(ok==0)
    {
         cout<<"NU EXISTA";
     }
     else
    {
         cout<<i<<" "<<k;
    }
    return 0;
 }
Alte întrebări interesante