- Член од
- 14 јануари 2008
- Мислења
- 1.341
- Поени од реакции
- 162
@Rev0ke
...или...
Код:
#include<iostream>
using namespace std;
int funkcija(int n)
{
cout << n << " ";
if(n==1)
return 0;
if(n%2)
return funkcija(3*n + 1);
else
return funkcija(n/2);
}
int main()
{
int n;
cin >> n;
funkcija(n);
cin.get();
cin.get();
}
Код:
#include<iostream>
using namespace std;
int main()
{
int n;
cin >> n;
while(n!=1)
{
cout << n << " ";
if(n%2)
n = 3*n+1;
else
n = n/2;
}
cout << n;
cin.get();
cin.get();
}