Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1
- #include <iostream>
- ///Adott egy természetes szám, amely különbözô számjegyekből áll. Cseréljuk ki a legkisebb számjegyet 9-re.
- using namespace std;
- int main()
- {
- int n,f=0,q=1,d=10,x;
- cout<<"N ";cin>>n;
- x=n;
- while(n!=0){
- if(n%10<d)
- d=n%10;
- n=n/10;}
- while(x!=0){
- if(x%10==d){
- f=9*q+f;
- q=q*10;
- x=x/10;}
- else{
- f=x%10*q+f;
- q=q*10;
- x=x/10;}}
- cout<<f;
- return 0;
- }
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2
- #include <iostream>
- ///Adott egy természetes szám, a szám számjegyeit a végétől feldolgozva készítsük el azt az új számot,
- ///amely minden második számjegyet tartalmaz az eredetibôl, és a többi számjegy helyett 0-kat tartalmaz.
- ///Pl. adott 75418511 az új szám 10501050
- using namespace std;
- int main()
- {
- int n,i=3,f=0;
- cout<<"N ";cin>>n;
- while(n!=0)
- if(i%2==1){
- f=f*10+n%10;
- n=n/10;
- i++;
- }
- else{
- f=f*10;
- n=n/10;
- i++;}
- cout<<f;
- return 0;
- }
- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 3
- #include <iostream>
- ///Olvassunk be két természetes számot, és egy k számjegyet.
- ///Számoljuk meg hogy az elsô számban hány k-nál kisebb számjegy van, illetve a második számban hány k-nál nagyobb számjegy van, majd írjuk ki ezek számtani közeparányosát.
- ///Pl. a=4468721, b=789722004, k=5 az eredmény=(2+4)/2=3.
- using namespace std;
- int main()
- {
- int a,b,k,e=0,f=0;
- cout<<"A ";cin>>a;
- cout<<"B ";cin>>b;
- cout<<"K ";cin>>k;
- cout<<"========================================="<<endl;
- while(a!=0){
- if(a%10<k)
- e++;
- a=a/10;}
- while(b!=0){
- if(b%10>k)
- f++;
- b=b/10;}
- cout<<(e+f)/2;
- return 0;
- }
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Add Comment
Please, Sign In to add comment