Sie sind auf Seite 1von 3

INSTITUTO SUPERIOR DE PROFESORADO Nº 9

Lógica y Estructura de Datos

EJERCICIOS

1. Crear un algoritmo que permita la obtención de la superficie de un rectángulo. Para ello


se dispone como datos de entrada el LARGO y ANCHO.

2. Crear un algoritmo que me permita determinar el promedio de lluvias del año 2016. Para
ello se disponen como datos de entrada las lluvias ocurridas en cada mes del mencionado
año.

3. Modificar el ejercicio anterior para determinar además del promedio de lluvias, cuantas
veces las lluvias mensuales superaron los 50 milímetros

4. Crear un algoritmo que me permita calcular el precio de venta de un artículo. Para ello se
tiene como datos de entrada el precio de costo del artículo y la ganancia que pretende el
comerciante.

5. Modificar el ejercicio anterior para calcular el precio de venta para 15 artículos

6. Elaborar un algoritmo que solicite el número de respuestas correctas, incorrectas y


blanco. correspondientes a una evaluación. El objetivo es lograr el puntaje obtenido por
cada alumno (N alumnos) sabiendo que por cada respuesta correcta tendrá 4 puntos, por
cada incorrecta 0 y -1 por cada respuesta en blanco.

7. Crear un algoritmo que permita saber el sueldo correspondiente a N empleados de una


empresa. Cada empleado tendrá una remuneración resultante del producto de sus horas
trabajadas por su correspondiente valor.

8. Crear un algoritmo que permita saber el sueldo correspondiente a N empleados de una


empresa. Cada sueldo se compone de haberes y descuentos. Dentro de los haberes
tenemos un importe básico producto de las horas trabajadas por su correspondiente
valor. Por su parte los descuentos están formador por un aporte que hace el trabajador
del 14,5 % de su básico a la obra social. Determinar cuando cobra en cada caso.

9. Modificar el algoritmo anterior para incorporar un suplemento que le entrega la empresa a


todos aquellos empleados que no llegaba al sueldo mínimo de $ 6000. Es decir ese
suplemento que se hace cargo la empresa es la diferencia que hay entre el mínimo ($
6000) y lo que arroja la liquidación de cada empleado.

10. A un trabajador le descuentan por IMPUESTO A LAS GANANCIAS de su sueldo el 5% si


su sueldo es menor o igual a $ 14000, por encima de $14000 hasta $ 20000 inclusive, el
10% del total, y por encima de $ 20000 el 15% del sueldo. Calcular el descuento y sueldo
neto que recibe el trabajador, si tenemos como entrada el sueldo.

11. Elaborar un algoritmo que solicite la entrada de la edad de dos hermanos y muestre un
mensaje indicando la edad del mayor y cuenta años de diferencia tiene con el menor.

Página 1
INSTITUTO SUPERIOR DE PROFESORADO Nº 9
Lógica y Estructura de Datos

12. Crear un algoritmo que permita el ingreso de 3 números diferentes entre sí, determinar el
mayor de los tres.

13. El recibo de la electricidad se elabora de la siguiente forma para una determinada


cantidad de Kw consumidos:
 $ 75,00 de gastos fijos
 $ 3,50 para los primeros 100 Kw consumidos.
 $ 5,00 para los siguientes 150 Kw consumidos
 $ 10,00 para el resto de los Kw consumidos

Elabore un programa que lea por teclado la cantidad de Kw consumidos de electricidad y


calcule e imprima en pantalla el importe total a pagar en función del consumo realizado.

14. Crear un arreglo de una dimensión de N elementos (dicho valor debe ser ingresado por
teclado) para almacenar temporalmente las NOTAS de las materias de primer año de la
carrera. El algoritmo debe permitir el ingreso de las N notas y también la posibilidad de
mostrarlas por pantalla.

15. Crear un algoritmo que determine el MAYOR y el MENOR valor de un arreglo de una
dimensión.

16. Crear un algoritmo que permita la entrada de un grupo de números que deben ser
almacenados en un vector para que puedan ser ordenados de MAYOR a MENOR.

17. Diseñar un algoritmo que permita la entrada de una serie de nombres de personas y que
al finalizar dicho ingrese los muestre de menor a mayor.

18. Crear un arreglo de dos dimensiones (NxM) que permita almacenar números enteros.
Finalmente mostrar el contenido del arreglo por pantalla.

19. Modificación del ejercicio 4

20. a) Crear un algoritmo que me permita averiguar el máximo valor almacenado en una matriz de n x
m y la posición que ocupa

Por ejemplo si tuviéramos como entrada la siguiente matriz


Página 2
INSTITUTO SUPERIOR DE PROFESORADO Nº 9
Lógica y Estructura de Datos

4 6 -2

30 20 10

70 5 3

El resultado esperado seria MAXIMO VALOR: 70 ubicado en FILA 3 COLUMNA 1

b) Que estructura/s utilizo para su resolución. Describir la estrategia utilizada para la resolución del
algoritmo.

c) Codificar el algoritmo en python

Página 3

Das könnte Ihnen auch gefallen