Advertisement
glavinova

[СНЗ] Таблица на квадрати, кубови и корени

Jul 9th, 2020
817
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.37 KB | None | 0 0
  1. """Таблица на квадрати, кубови и корени
  2. Да се направи таблица на степени, кубови и квадратни корени на броевите од m до n, така што резултатот ќе се чува во речник на кој клучот е самиот број, а вредноста е торка од облик (квадрат, куб, корен). Пр:
  3. {1:(1,1,1), 2:(4,8,1.1412), …}
  4. Потоа да се искористи речникот така што за прочитан број од стандардниот влез ќе ја испечати торката која е соодветна на бројот или да испечати “nema podatoci” доколку прочитаниот број е надвор од интервалот. Исто така треба да се испечати целиот речник (во зависност од прочитаните m и n).
  5. """
  6.  
  7.  
  8. def thirdHole(m, n, x):
  9.         dict = {}
  10.         for i in range(m,n+1):
  11.             key = i**3
  12.             dict[key] = i
  13.         return dict
  14. if __name__ == "__main__":
  15.     m=input()
  16.     n=input()
  17.     x=input()
  18.     rezultat = thirdHole(m,n,x)
  19.     if x in rezultat.values():
  20.         print (rezultat[x])
  21.     else:
  22.         print ("nema podatoci")
  23.            
  24.     print (rezultat)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement