1. Napisati program koji isisuje zbir cifara unijetog cijelog broja. Broj može da ima najviše deset cifara.
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int i,b=0,s=0;
long broj;
cout<<"Unseite cijeli broj ";
cin>>broj;
while(broj>0)
{
s=s+broj%10;
broj=broj/10;
}
cout<<"Zbir cifara uniejtog broja je "<<s<<endl;
system("Pause");
return 0;
}
2. Npisati program koji unijeti cijelli dekadni broj prevodi u binarni.
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int broj,j,i,a[20];
cout<<"Unesite dekadni broj ";
cin>>broj;
i=0;
while(broj>0)
{
i++;
a[i]=broj%2;
broj=broj/2;
}
for(j=i; j>=1; j--)
cout<<a[j];
cout<<endl;
system("Pause");
return 0;
}
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int i,b=0,s=0;
long broj;
cout<<"Unseite cijeli broj ";
cin>>broj;
while(broj>0)
{
s=s+broj%10;
broj=broj/10;
}
cout<<"Zbir cifara uniejtog broja je "<<s<<endl;
system("Pause");
return 0;
}
2. Npisati program koji unijeti cijelli dekadni broj prevodi u binarni.
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int broj,j,i,a[20];
cout<<"Unesite dekadni broj ";
cin>>broj;
i=0;
while(broj>0)
{
i++;
a[i]=broj%2;
broj=broj/2;
}
for(j=i; j>=1; j--)
cout<<a[j];
cout<<endl;
system("Pause");
return 0;
}