1. Napisati program kojim se od datog prirodnog broja N <=10 transformiše u broj u čijem su zapisu prva i posljednja cifra zamjenili mjesta.
Rješenje:
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n,t=1;
cout<<"Uneiste boj";
cin>>n;
do
t=t*10;
while (t<=n);
t=t/10;
n=n-n/t*t+n%10*t-n%10+n/t;
cout<<"Dobijeni broj je "<<n<<endl;
system("Pause");
return 0;
}
Rješenje:
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n,t=1;
cout<<"Uneiste boj";
cin>>n;
do
t=t*10;
while (t<=n);
t=t/10;
n=n-n/t*t+n%10*t-n%10+n/t;
cout<<"Dobijeni broj je "<<n<<endl;
system("Pause");
return 0;
}