2-5-1-Funciones-GuiaPracticaAlumno
Transcript of 2-5-1-Funciones-GuiaPracticaAlumno
Departamento de Informática
Universidad de Oviedo
FUNDAMENTOS DE INFORMÁTICA
INTRODUCCIÓN A LA PROGRAMACIÓN
Funciones I
Tiempo estimado: 30 minutos
► EJERCICIO 1. PEDIR UN NÚMERO Y RETORNARLO
Implementa una función que pida un número entero por pantalla y lo retorne. Posteriormente, en el programa, lee un número de teclado (utilizando la función) y muéstralo en la pantalla.
Dame un numero entero: 3
El numero introducido es: 3
► EJERCICIO 2. RETORNAR EL MAYOR
Implementa una función que dados dos números retorne el mayor.
Dame un numero entero: 34
Dame un numero entero: 25
El maximo es: 34
► EJERCICIO 3. DOCUMENTAR FUNCIONES
Mediante el uso de docstrings documenta las funciones de los ejercicios anteriores.
Help on function lee_entero in module __main__:
Departamento de Informática Fundamentos de Informática Introducción a la Programación Universidad de Oviedo
Funciones Página 2 de 2
lee_entero()
Lee un entero de teclado y lo retorna
Help on function maximo in module __main__:
maximo(i, j)
Dados 2 numeros retorna el mayor
► EJERCICIO EXTRA 1. MÁXIMO DE 3 NÚMEROS
Utilizando la función que implementaste en el ejercicio 2 ¿podrías calcular el máximo de 3 números? Impleméntalo
Dame un numero entero: 45
Dame un numero entero: 32
Dame un numero entero: 46
El maximo es: 46
► EJERCICIO EXTRA 2. PENDIENTE
Haz una función que dado un carácter y la altura, dibuje una pendiente decreciente con esa altura. Para ‘*’ y altura 4:
*
* *
* * *
* * * *