Está en la página 1de 1

Laboratorio 2

Ingeniería Electrónica - Programación II


Gerardo López

Estructuras de repetición, funciones y arreglos


1. Escribir una función que solicite 10 números enteros positivos al usuario, calcule y muestre los
siguientes valores:

La suma de todos los números leídos.


La media de los números.
El mayor número introducido.
El menor número introducido.

2. Escribir una función que solicite números al usuario hasta que se hayan introducido 10 números
o la suma de todos los números leídos sea mayor que 100. Mostrar un mensaje indicando qué
condición se ha cumplido.

3. Escribir una función que permita calcular el total de una factura, a partir de una serie de artículos
vendidos. Para ello, el programa irá preguntando para cada artículo la cantidad de unidades ven-
didas y el precio unitario.El programa debe comprobar que tanto el precio como la cantidad son
números positivos, en caso de que sean negativos se volverá a solicitar los valores.
La lectura de artículos acabará al introducir un 0, así se imprime finalmente en pantalla el total.

4. Crear una función que genere una pirámide de asteriscos, solicitando al usuario la altura máxima,
de la siguiente forma:
*
**
***
****
*****
****
***
**
*

5. Realizar una función que determine si una palabra es palíndromo o no, utilizar el bucle for. La
función debe recibir como parámetro la palabra y retornar 1 es palíndromo o 0 no lo es.

También podría gustarte