TechPioneers

Προγραμματισμός, Συστήματα Αυτόματου Ελέγχου, Software, Hardware.


    askiseis python

    Μοιραστείτε
    avatar
    @lmost normal

    Posts : 6
    Join date : 08/05/2010
    Age : 28

    askiseis python

    Δημοσίευση από @lmost normal Την / Το Κυρ Μάης 16, 2010 9:36 pm

    Να αναπτύξετε ένα πρόγραμμα που να δέχεται από το πληκτολόγιο έναν ακέραιο αριθμό Κ και στη συνέχεια να υπολογίζει και να εμφανίζει την τιμή του ν, για την οποία το άθροισμα: Σ=1**2+2**2+3**2+...+ν**2 είναι μεαλύτερο του Κ.Η συνάρτηση υπολογισμού θα πρέπει να είναι αναδρομική

    ----------
    Κώδικας:

    n=0
    sum=0

         

    def anadromi(n,k,sum):
        sum=sum+n**2
        if(sum<=k):
            anadromi(n+1,k,sum)
        else:
            print("το n είναι:",n)


    k=int(input("εκχώρισε το k:  "))
                 
    anadromi(n,k,sum)

     

      Η τρέχουσα ημερομηνία/ώρα είναι Τρι Οκτ 16, 2018 5:45 am