Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- EJ 1)
- (3,5): Imprime 9 y 16
- Con (3,3) y (5,3) no muestra nada.
- EJ 2)
- def imprimir_cuadrados():
- n1 = int (input ("Ingrese a: "))
- n2 = int (input ("Ingrese b: "))
- for x in range (n1,n2):
- print (str(x) + ": " + str(x*x))
- imprimir_cuadrados()
- EJ 4)
- def perimetro (b, h):
- return 2*b+2*h
- def area (b, h):
- return b*h
- def per (x1, x2, y1, y2):
- return 2*abs(x1-x2)+ 2*abs(y1-y2)
- def percir (r):
- return pi*2*r
- def volesf(r):
- return pi*r**3*4/3
- import math
- def hipotenusa (a,b):
- return math.sqrt(a**2 + b**2)
- EJ 6)
- # -*- encoding: utf-8 -*-
- def factorial (n):
- """
- Calcula el factorial de un número natural dado.
- Args:
- n: Argumento de tipo int que representa el número dado
- Returns:
- returns: La función retorna el factorial de n
- """
- prod=1
- for i in range (1,n+1):
- prod = prod * i
- return prod
- def main():
- q = int( input("Ingrese un número: ") )
- print("Su factorial es: ", factorial(q) )
- main()
- EJ 7-b)
- def tabla (n):
- for x in range (11):
- print (str(x)+": "+str(x*n))
- EJ 8)
- def mil_veces ():
- palabra=input("Ingrese la palabra mágica: ")
- for i in range(1000):
- print(palabra,end=" ")
- EJ 9)
- def n_veces ():
- palabra=input("Ingrese la palabra mágica: ")
- cant=int(input("Ingrese la cantidad mágica: "))
- separador=input("Ingrese el separador mágico: ")
- for i in range(cant):
- print(palabra,end=separador)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement