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?
Răspunsuri la întrebare
Răspuns de
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;
}
#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
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă