Está en la página 1de 6

Benemérita Universidad Autónoma de

Puebla
Facultad de Ingeniería
Ingeniería Civil
Alumno: Jose Angel Moreno Gil
Matricula:202264403
Docente: Gabriela Vidal García
Materia: Informática y Programación
2do Semestre
Tarea No. 28 Funciones definidas por el
usuario
Funciones Definidas por el Usuario parte 1
Este código de programación nos muestra cómo crear un programa
donde definimos
Una función con el texto "Hola mundo" y una función llamada
-frase- luego llama a la variable con print
CODIGO
""" FUNCIONES DEFINIDAS POR EL USUARIO """
print()
print("Clase de Informática y Programación")
print()
#Para definir una funcion usar la palabra def
#luego el nombre de la funcion acompañada de ()
def funcion():
#Una función es ejecutada hasta que se le invoca
return "Hola Mundo"
#Asociar una acción con la función
frase = funcion()
#Invocación de la función print(frase)
Funciones Definidas por el Usuario parte 2
Este código de programación nos muestra cómo crear un programa donde
definimos
Dos funciones, este programa nos ayudará a sumar varios números en un
bucle.
Llamado sumatorio, se le pide a un ciclo que ingrese los números que se
agregarán y
El ciclo termina cuando el número ingresado es 0. otra llamada de función
empezar, nos ayudará.
CODIGO
""" FUNCIONES DEFINIDAS POR EL USUARIO,
PARTE 2 Programa que suma los datos
ingresados por el usuaio. """
print()
print("Clase de Informática y Programación ")
print()
def suma():
num = float(input("Ingrese un numero (con 0 el programa
termina): "))
if num == 0:
return 0
else:
return float(num)+suma()
def inicio():
total = suma()
print("El total es: ",total)
inicio()
ALGORITMO
Un programa que solicite ingresar los números que se desean sumar y se
almacenen por medio de una función definida y para poder finalizar el ciclo y
obtener la suma de los números solo se deberá ingresar el numero 0
Num, es una variable de tipo (float ), además, cuenta con dos funciones
llamadas suma e inicio
1. Definir suma()
2. Leer num
3. Si num es igual a 0
4. Devolver 0 (detener el ciclo)
5. Si no
6. Devolver el num y sumarlo a la función suma
7. Definir inicio()
8. Asociar la función suma a la acción -total-
9. Escribir “El total es: “,total

También podría gustarte