Hej, czy ktoś miałby radę jak sprawić by to:
#include<iostream>
using namespace std;
int main()
{
int n;
for(;;)
{
cout<<"Podaj liczbe:" <<endl;
cin>> n;
while ((n/2 >= 1) && ((n * 3)+1 >= 1))
{
if (n % 2 == 0)
{
n = n/2;
cout <<n;
{
cout<<""<<"\n";
}
if (n == 1)
break;
}
if (n % 2 != 0)
{
n = (n * 3)+1;
cout<<""<<n;
{
cout<<""<<"\n";
}
if (n == 1)
break;
}
}
return 0;
}
}
wyglądało tak: (dla n=10)
1, 10, parzyste, 5
2, 5, nieparzyste, 16
3, 16, parzyste, 8
4, 8, parzyste, 4
5, 4, parzyste, 2
6, 2, parzyste, 1