Cine ma ajuta cu o problema la info? Fie n numar natural cu maxim 9 cifre. Permutati circula spre stanga cu o pozitie cifrele numarului n. Ex: pentru n=54187 rezulta 41875 Multumesc
Răspunsuri la întrebare
Răspuns de
3
#include<iostream.h>
unsigned long a, q=0, nr=0,n,p=1;
void main()
{
cout<<"n="; cin>>n;
while(q<4)
{
a=n%10;
nr=nr+a*p;
p=p*10;
n=n/10;
q++;
}
nr=nr*10+n;
cout<<nr;
}
unsigned long a, q=0, nr=0,n,p=1;
void main()
{
cout<<"n="; cin>>n;
while(q<4)
{
a=n%10;
nr=nr+a*p;
p=p*10;
n=n/10;
q++;
}
nr=nr*10+n;
cout<<nr;
}
Solitaria:
Multumesc, dar de ce q<4 ?
Alte întrebări interesante
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă