TechPioneers

Θέλετε να αντιδράσετε στο μήνυμα; Φτιάξτε έναν λογαριασμό και συνδεθείτε για να συνεχίσετε.
TechPioneers

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


    askiseis python

    @lmost normal
    @lmost normal


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

    askiseis python Empty 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)

     

      Η τρέχουσα ημερομηνία/ώρα είναι Παρ Μαρ 29, 2024 1:21 pm