Advertisement
nanorocks

third_root_chart_python_lab

Nov 5th, 2017
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.42 KB | None | 0 0
  1. """
  2. Таблица на трети корени Problem 3 (1 / 8)
  3. Да се креира таблица на трети корени така што решението ќе биде речник во кој клуч е целиот број а вредност ќе биде неговиот трет корен. Клучевите на речникот треба да бидат само природни броеви чиј трети корен е природен број помеѓу m и n. Може да се искористи дел од решението на претходната задача. Потоа за прочитан влез од стандардниот влез да се испечати неговиот трет корен доколку припаѓа на таблицата со корени (речникот) или да се испечати дека нема податоци. Потоа треба да се испечати и добиениот речник во зависност од m и n.
  4.  
  5. """
  6.  
  7. # -*- coding: utf-8 -*-
  8.  
  9. def validation(m,n,x):
  10.     if x < m or x > n:
  11.         return "nema podatoci"
  12.     else:
  13.         return ""
  14. if __name__ == "__main__":
  15.     m = input()
  16.     n = input()
  17.     x = input()
  18.     # vasiot kod pisuvajte go tuka
  19.  
  20.     dd = {}
  21.     print validation(m, n, x)
  22.     for k in range(m,n+1):
  23.         dd[k*k*k] = k
  24.  
  25.     if x in dd:
  26.         print dd[x]
  27.  
  28.     print dd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement