Close
Duke shfaqur rezultatin -9 deri 0 prej 6
  1. #1
    i/e regjistruar
    Anëtarësuar
    17-06-2006
    Vendndodhja
    ne mes tuaj
    Postime
    62

    C++ - Program për të gjetur numrat perfekt

    ej programues si mund te caktosh me nje funksion qe nje numer eshte perfect number apo jo dhe nese eshte perfect te japesh sekuencen e faktoreve me nje funksion tjeter.

    perdorni shembuj sikur sapo ti kishit mesuar function.

    ju faleminderit.
    Edhe 99 here te rrezohemi perseri duhet te ngrihemi....

  2. #2
    i/e regjistruar
    Anëtarësuar
    16-11-2005
    Postime
    8,691
    Citim Postuar më parë nga Clickman
    ej programues si mund te caktosh me nje funksion qe nje numer eshte perfect number apo jo dhe nese eshte perfect te japesh sekuencen e faktoreve me nje funksion tjeter.

    perdorni shembuj sikur sapo ti kishit mesuar function.

    ju faleminderit.
    jam ndryshkur pak ne matematike,
    a mund te me rifreskosh perkufizimin e nje numri perfekt?

  3. #3
    i/e regjistruar
    Anëtarësuar
    17-06-2006
    Vendndodhja
    ne mes tuaj
    Postime
    62
    6 psh plotpjestohet me 1 , me 2 , me 3 dhe shuma 1+2+3=6

    28 psh plotpjestohet me 1, me 2, me 4, me 7, me 14 dhe shume 1+2+4+7+14=28.

    pra shuma e numrave qe plotpjestojne numrin tone te jete e barabarte me numrin vete por pa u pjestuar me veten.
    Edhe 99 here te rrezohemi perseri duhet te ngrihemi....

  4. #4
    i/e regjistruar
    Anëtarësuar
    17-06-2006
    Vendndodhja
    ne mes tuaj
    Postime
    62
    ej dua vetem pak ndihme per nje funksion qe merr nje integer argument dhe printon faktoret e argumentit ne menyre rritese (nga me i vogli ne me i madhi).
    pra faktoret e nje numri perfekt.

    thanks kushdo qe me jep ndihme.
    Edhe 99 here te rrezohemi perseri duhet te ngrihemi....

  5. #5
    Analog Brain Maska e josif
    Anëtarësuar
    26-02-2004
    Vendndodhja
    madagaskar
    Postime
    245
    Kodi PHP:

    #include <iostream>
    #include <vector>
    using namespace std;



    static 
    vector<intgjejFaktoret(int numri)
    {
        
    vector<intrezultati;

        for( 
    int i 1<= numri/i++)
        {
            if( !( 
    numri ) )
            {
                
    rezultati.push_back);
            }
        }

        return 
    rezultati;
    }

    static 
    int shumavector<intvec )
    {
        
    int rezultati 0;

        for(
    unsigned int i vec.size() ; i++)
        {
            
    rezultati += vec[i];
        }

        return 
    rezultati;
    }

    bool eshtePerfekt(int n)
    {
        return 
    shumagjejFaktoret(n) )  == ;
    }



    int main(int argccharargv[])
    {

        while( 
    true )
        {

            
    cout << "-Shtypni nje numer: \n\n>>>  ";        

            
    int no;    cin >> no;


            
    cout << "\n\nRezultati:\n\n" << no;

            if( 
    eshtePerfekt(no) )
            {
                
                
    cout << " eshte numer perfekt.\n";

                
    //--> per debug

                
    cout << "Faktoret jane : ";
                
    vector<intvgjejFaktoret(no) );
                for(
    unsigned int i v.size() ; i++)
                {
                    
    cout << v[i] << " ";
                }
                
    cout << "\n\n";

                
    //<--

            
    }
            else
            {
                 
    cout << " nuk eshte numer perfekt.\n\n";
            }

             
    cout << "\n\n--------------------------------------------\n\n";
                        
        }

        return 
    0;

    He walks among us, but He is not one of us ...

  6. #6
    i/e regjistruar
    Anëtarësuar
    17-06-2006
    Vendndodhja
    ne mes tuaj
    Postime
    62
    shume faleminderit josif.
    une po vendos edhe nje funksion te krijuar me gjerat elementare.

    Kodi:
    void factorPrint (int n)
    {
        int n1, n2;
        n1=n;
        n2=1;
    
        do {
    
            if  (n1%n2==0) {
                cout << n2 << " ";
            }
    
            ++n2;
         } while (n2
    
    gjithe te mirat te gjitheve
    Ndryshuar për herë të fundit nga edspace : 08-11-2006 më 22:48
    Edhe 99 here te rrezohemi perseri duhet te ngrihemi....

Tema të Ngjashme

  1. Lezha, kjo antike !
    Nga trinity në forumin Historia shqiptare
    Përgjigje: 0
    Postimi i Fundit: 23-08-2003, 09:15
  2. Programe për të gjetur diçka shpejt në kompjuter
    Nga benseven11 në forumin Trajnim & leksione
    Përgjigje: 0
    Postimi i Fundit: 22-06-2003, 14:53

Regullat e Postimit

  • Ju nuk mund të hapni tema të reja.
  • Ju nuk mund të postoni në tema.
  • Ju nuk mund të bashkëngjitni skedarë.
  • Ju nuk mund të ndryshoni postimet tuaja.
  •