SharedEjercicios basicos 1-1.sagewsOpen in CoCalc
Author: CrowTea
Views : 36
#Ejercicio 1 a = int(input("Introduce el dividendo: ")) b = int(input("Introduce el divisor: ")) c = a // b d = a % b c d
Introduce el dividendo:
Introduce el divisor:
6 0
#Ejercicio 2 #Introducir los numeros a y b a = int(input("Introduce el dividendo: ")) b = int(input("Introduce el divisor: ")) #Ecuacion euclidea w = walltime() wq = walltime() q = a // b print(walltime(wq) , "Segundos del cociente") wr = walltime() r = a % b print(walltime(wr) , "Segundos del resto") print(walltime(w) , "Segundos totales") #Resultados print("Cociente " , q) print("Resto " , r)
Introduce el dividendo:
Introduce el divisor:
(0.0002269744873046875, 'Segundos del cociente') (0.00047588348388671875, 'Segundos del resto') (0.0014629364013671875, 'Segundos totales') ('Cociente ', 5) ('Resto ', 7)
#Ejercicio 3 #Introducir los numeros a y b a = int (input("Introduce el dividendo: ")) b = int (input("Introduce el divisor: ")) #Ecuacion euclidea w = walltime() q = 0 r = a if r < 0: #Valor Absoluto en caso de negativo. Posible implementacion abs r = -r while r >= b: r = r - b q = q + 1 if a < 0 and r >= 0: r = b - r q = -(q + 1) print(walltime(w) , ' Segundos') #Resultados print("Cociente " , q) print("Resto " , r)
Introduce el dividendo:
Introduce el divisor:
Error in lines 8-10 Traceback (most recent call last): File "/cocalc/lib/python2.7/site-packages/smc_sagews/sage_server.py", line 1188, in execute flags=compile_flags), namespace, locals) File "", line 1, in <module> File "src/cysignals/signals.pyx", line 320, in cysignals.signals.python_check_interrupt KeyboardInterrupt