8.2.. Napisati program za ispis sume reciprocnihvrijednosti prvih n prirodnih brojeva.
Opis programa: Početna vrijednost sume je 0 (s= 0). Izraz za uvačavanje sume je s = s + 1/i.
# 08212007 suma reciprocnihvrijednosti prvih n prirodnih brojeva
print(" Suma reciprocnih vrijednosti prvih n prirodnih brojeva (harmonijski niz: 1 + 1/2 + 1/3 + ... + 1/n) ")
n = int(input("Unesite broj n = "))
s=0 # suma s=0
i=1 # pocetna vrijednost i=1
while i <= n: # dok je i <= n ponavljaj - pocetak petlje
s = s + 1/i # suma kvadrata do broja i, s=s+i
i = i + 1 # sljedeca vrijednost kontrolne varijable i
print("Suma = ", s) # suma s
Ispis na ekranu:
Index
|