Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """Вовед во Python (1)
- Таблица на квадрати, кубови и корени Problem 3 (1 / 5)
- Да се направи таблица на степени, кубови и квадратни корени заокружени на 5 децимали на броевите од m до n, така што
- резултатот ќе се чува во речник на кој клучот е самиот број, а вредноста е торка од облик (квадрат, куб, корен заокружен
- на 5 децимали). Пр:
- {1 : (1,1,1), 2 : (4,8,1.1412), …}
- Потоа да се искористи речникот така што за прочитан број од стандардниот влез ќе се испечати торката која е соодветна
- на бројот (клучот) или да се испечати “nema podatoci” доколку прочитаниот број е надвор од интервалот. Исто така, треба
- да се испечати и сортирана листа од паровите вредности на добиениот речник, во зависност од m и n.
- Забелешка: Може да се користи наредбата: sorted(tablica.items()) За заокружување може да се користи функцијата:
- round(x, 5)
- Sample input
- 100
- 1
- 10
- Sample output
- nema podatoci
- []
- """
- # -*- coding: utf-8 -*-
- import math
- if __name__ == "__main__":
- m = int(input())
- n = int(input())
- x = int(input())
- # vasiot kod pisuvajte go tuka
- tablica = {}
- for i in range(m, n+1):
- torka = (pow(i, 2), pow(i, 3), round(math.sqrt(i), 5))
- tablica[i] = torka
- if x not in range(m, n):
- print("nema podatoci")
- else:
- print(tablica[x])
- print(sorted(tablica.items()))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement