# Kategoria: Python programak

• ## Hanoiko Dorrerako programa Python erabiliz

Introduction The task is to solve Tower of Hanoi problem using python programming. There are set of rules to follow while solving the problem: At a time only one disk is allowed to be moved. Only the uppermost disk is allowed to be moved. Disks can only be placed on the top of larger disks.…

• ## Python erabiliz nz zati daitekeen m zifrarik txikiena inprimatzeko programa

Introduction The task to find and print the smallest M digit number divisible by N. Program def result(n, m):     x = pow(10, m-1)        if( x % n == 0):         print(x)          else:         print((x + n) – ((x + n) % n))    n = 64  m = 8  result(n, m)…

• ## Zenbaki jakin baten faktore lehen bakarren produktua aurkitzeko programa Python erabiliz

Introduction The task is to print the product of unique prime factors of the given number. Program def find(ip_num): # Initializing product with 1     prod = 1     for num in range(2, ip_num+1):         if (ip_num % num == 0):             prime_true = 1                          for num2 in range(2, int(num/2 + 1)):                 if…

• ## Eratostenesen baherako programa Python erabiliz

Introduction The task is to print all the prime numbers smaller than or equal to the given number n (given n must be small).   Program def SOE(ip_num): # Initialize all the element with True, the value will be False if p_num[val] is not prime     p_num = [True for val in range(ip_num + 1)]…

• ## Python erabiliz matrizea Z forman inprimatzeko programa

Sarrera n*n tamainako matrizea izanik, zeregina elementuak Z forman inprimatzea da. Programa ip_array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] length = len(ip_array[0]) #Inprimatu lehen lerroa n = 0 m barrutian (0) , luzera): inprimatu(ip_array[n][m]) #Inprimatu diagonalak l = 1 for...

• ## Python erabiliz gelditzeko geltoki-arazoen kopuruaren programa

Sarrera S1 eta S2 arteko N geltokietatik kanpo K geltokietan trena gelditzeko moduen kopurua aurkitzea da, geldialdiak ez jarraitzeko. Programaren def find(s, ts): #hautatu jarraian gabeko geltoki bat estazio kopurutik " temp, temp1 = 1, 1 ...

• ## Python erabiliz karaktererik ohikoena aurkitzeko programa

Sarrera Emandako katean maiz gertatzen diren karaktereak agerraldi-zenbakiarekin aurkitzea da. Bildumetatik inportatzeko programa Kontadorea def find(ip_char): count = Counter(ip_char) # Gehien gertatutako char max_occur = max (count.values()) index = count.values().index (max_occur) print(count.items() [index]) ip_char = 'alfabetoa' find(ip_char) Irteera ('a', 2) Azalpena In the...

• ## Emandako zenbaki baten faktoreen batura minimoa aurkitzeko programa Python erabiliz

Sarrera Emandako kopuruaren faktoreen batura minimoa aurkitzea da zeregina. Programa def find(ip_no): # Hasieratu batura 0 irteera_baga = 0 egitate = 2 while(egiaz * egi <= ip_no): while(ip_no % egi == 0): output_sum += fact ip_no /= fact fact += 1 …

• ## Txanponak triangeluan jartzen direnean altuera maximoa aurkitzeko programa Python erabiliz

Sarrera N txanpon kopurua kontuan hartuta, H altuera maximoko triangelu bat eraikitzea eta altuera maximoa inprimatzea da zeregina. Programa def sq_root(val): n = val m = 1 # Zehaztasuna e = 0.000001 bitartean (n – m > e): n = (n + m) / 2 ...

• ## Legendre-ren Konjeturarako programa Python erabiliz

Sarrera Beti dago lehen bat n2 eta (n+1)2 artean. Eginkizuna n2 bitarteko (n+1)2 bitarteko zenbaki lehen guztiak inprimatzea da. Programaren inportazio matematika def check( ip_num ): n = 2 n barrutian (2, int((math.sqrt(ip_num)+1))): ip_num % n == 0 bada: …