Predmet:Izdvajanje brojeva
   
Zadatak:
Napisati program koji će pronaći i ispisati na ekran koliko ima peterocifrenih brojeva kod kojih je suma zadnje 4 cifre jednaka prvoj cifri.
PreuzmiIzvorni kôd (C++):- #include <iostream> 
-  using namespace std; 
-   
-  main() 
-  { 
-        long int i; 
-        int cf[6],br=0; 
-        for (i=10000; i<100000; i++)  //petlja koja vrti sve 5-cifrene br. 
-        { 
-            long int temp=i; 
-            for (int j=5; j>0; j--)   //petlja u kojoj izdvajamo cifre broja 
-            { 
-                cf[j]=temp%10;        //uzimamo zadnju cifru broja i spremamo je u niz 
-                temp/=10;             //"odsjecamo" zadnju cifru da bi mogli nai sledeu 
-            } 
-            int sum=cf[2]+cf[3]+cf[4]+cf[5];        //suma zadnje 4 cifre 
-            if (cf[1]==sum)                         //ako je suma jednaka prvoj cifri 
-            {                                       //ispisuje se taj broj 
-                cout << i << endl;                  //a broja 
-  se uveava za 1 
-                br++; 
-            } 
-        } 
-  cout << "br=" << br << endl;                      //ispis broja 
- a 
-  system ("pause"); 
-  return 0; 
-  } 
    
     Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
    
   Ovaj post je ureden   
1
   puta. Posljednja izmjena 03.03.2013 15:30 od strane zxz.