Rozwiązane

Zadanie należy wykonać w programie Python.
Prosiłabym o pomoc.



Zadanie Należy Wykonać W Programie Python Prosiłabym O Pomoc class=

Odpowiedź :

Odpowiedź:

def zad18(n):

   co = False

   try:

       sum = 0

       a =0

       n = float(n)

       odp =input("chcesz użyć pętli while czy for (napisz albo for albo while małymi):")

       if odp == "while":

           co = True

           run = True

           while run:

               a +=1

               if n < a:

                   run = False

                   continue

               sum += 1/a

               

           print(sum)

           return sum

           

       elif odp == "for":

           co = True

           for i in range(int(n)):

               sum += 1/(i+1)

           print(sum)

           return sum

               

       else:

           a = Error_zmienna

       Error_zmienna

   except:

       if co!= True:

           print("źle prawidłowe danie tworzą błędy \n(czyli liczby kiedy ma jeki kolwiek znaki jest nie poprawna) lub nie poprawnie odpowiadaj na pytania")

def zad19(n):

   co = False

   try:

       sum = 0

       a =0

       n = float(n)

       odp =input("chcesz użyć pętli while czy for (napisz albo for albo while małymi):")

       if odp == "while":

           co = True

           run = True

           while run:

               a +=1

               if n < a:

                   run = False

                   continue

               sum += 1/a**2

               

           print(sum)

           return sum

           

       elif odp == "for":

           co = True

           for i in range(int(n)):

               sum += 1/(i+1)**2

           print(sum)

           return sum

               

       else:

           a = Error_zmienna

       Error_zmienna

   except:

       if co!= True:

           print("źle prawidłowe danie tworzą błędy \n(czyli liczby kiedy ma jeki kolwiek znaki jest nie poprawna) lub nie poprawnie odpowiadaj na pytania")

zad18(input("(zad 18)podaj n:"))

zad19(input("(zad 19)podaj n:"))

input()

Wyjaśnienie: