Escolar Documentos
Profissional Documentos
Cultura Documentos
Trabajo Prctico N1
Parte 1: Algortmica
TE O R A : L I C . SO L ED A D B U S TO S A G U IA R PR CT I CA : L IC . N A N CY L A MA S L I C. M A N U E L B A Q U I N Z A Y
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
OBJETIVOS GENERALES:
HERRAMIENTAS:
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 1
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
EJERCICIOS PROPUESTOS
UTILIZAR PSEINT
EMPLEADOS PBLICOS
EMPLEADOS PBLICOS
INGRESOS MONTO 6 CUOTAS DE 12 CUOTAS DE
AUTORIZADO
5.000 a 8.000 4.000
8.000 a 10.000 6.000
10.000 a 12.000 7.000
12.000 a 15.000 8.000
15.000 a 18.000 9.000
18.000 a 20.000 10.000
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 2
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
EMPLEADOS PRIVADOS
EMPLEADOS PRIVADOS
INGRESOS MONTO 6 CUOTAS DE 12 CUOTAS DE
AUTORIZADO
10.000 a 12.000 7.000
12.000 a 15.000 8.000
15.000 a 18.000 9.000
18.000 a 20.000 10.000
20.000 a 22.000 12.000
22.000 a 30.000 15.000
Anlisis
La frmula geomtrica del rea o superficie del tringulo es:
S= (1/2) B*H B=base H=altura
Se necesita asignar los valores de la base y la altura a variables (por ejemplo,
BASE y ALTURA, calcular el rea utilizando la formula y asignar los resultados del
clculo a una variable llamada AREA. Supongamos B=4.5 y H=7.2).
Ejercicio 6: Escribir un algoritmo para los clientes que operan con el Banco
Macro, estos podr realizar solo tres operaciones
a) Extracciones
Las extracciones por cajero automtico tendrn un lmite de $3.500 y las
extracciones solicitadas en casa central tendrn un lmite de $ 6.500
b) Depsitos
Los Depsitos solo se podrn realizar en casa central con un lmite de $ 1.000
c) Pagos
Los pagos se podrn realizar por home banking con un mximo de $5.500 y por
cajero automtico con montos hasta $7.000
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 3
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
S = Suma
R = Resta
M = Multiplicacin
D = Divisin
Ejercicio 11: Disear un algoritmo que controle que si al ingresar una letra
determine si se trata de una vocal o consonante.
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 4
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
UTILIZAR SCRATCH
Ejercicio 12: Ingresar dos nmeros, luego preguntar el tipo de operacin que se
desea realizar (suma, resta, multiplicacin y divisin), finalmente mostrar el
resultado de la operacin indicada.
Y=2*X+1
- Mostrar el cuadrado de X
- Mostrar la Raz cuadrada de X
- Mostrar el resultado de la siguiente operacin: x3
Ejercicio 15: Realizar un programa que permita el ingreso de dos nmeros (A,B)
y realizar el producto entre ambos (A * B); si el resultado del producto es mayor
a 100 calcular el 10% del resultado y mostrarlo por pantalla; caso contrario
calcular el 5% del producto y mostrarlo por pantalla.
Ejercicio 16: Realizar un Programa que permita ingresar 10 nmeros y que para
todos ellos realice las siguientes operaciones:
Contar la cantidad de nmeros pares
Sumar el total de los nmeros pares
Promedio de nmeros pares
Contar la cantidad de nmeros impares
Sumar el total de los nmeros impares
Promedio de nmeros impares
Sumar la Cantidad total de elementos ingresados
Nota: Controlar que al realizar los promedios las cantidades no sean igual a
cero; ya que al calcular el cociente podra dar una indeterminacin.
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 5
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
Para los nmeros permitidos que estaran comprendidos entre (0 y 50) calcular
lo siguiente
Cantidad total de elementos ingresados
Suma total de elementos ingresados
Cantidad total de elementos comprendidos entre 0 y 25
Suma total de elementos comprendidos entre 0 y 25
Promedio de todos los nmeros comprendidos entre 0 y 25
Cantidad total de elementos comprendidos entre 25 y 50
Suma total de elementos comprendidos entre 25 y 50
Promedio de todos los nmeros comprendidos entre 25 y 50
Nota: Controlar que al realizar los promedios las cantidades no sean igual a
cero; ya que al calcular el cociente podra dar una indeterminacin.
Ejercicio 19: Realizar un programa que permita ingresar por teclado un valor
que represente un importe en pesos y a eso convertirlo a diferentes monedas
segn la cotizacin actual de esa moneda. Por ejemplo:
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 6
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
Ejercicio 24:
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 7
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
1) Instalar dos semforos, uno sobre calle Sarmiento y otro sobre calle
Chacabuco
2) Identificar dos sendas peatonales en ambas calles
3) Utilizar Scratch para hacer la simulacin del funcionamiento de ambos
semforos como as tambin habilitacin de las sendas peatonales
4) Realizar un video demostrativo del programa como as tambin del
funcionamiento
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 8
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
EJEMPLO:
1) Mostrar
5 90 4 2 7 88 15
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 9
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
1) HISTORIA
2) GEOGRAFIA
3) DEPORTES
4) CIENCIA Y TECNOLOGIA
5) ARTE Y LITERATURA
6) ENTRETENIMIENTO
Ejemplo
CATEGORIA HISTORIA
PREGUNTAS
Nro pregunta opciones
1 Que imperio llego a conquistar casi toda Europa? 1 Cartago
2 Romano
3 Espartano
4 Vikingo
2 Maria Antonieta fue reina de que pais? 1 Francia
2 Nunca fue reina
3 Paises Bajos
4 Reino Unido
20
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 10
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 11
Universidad Nacional de Catamarca
Facultad de Tecnologa y Ciencias Aplicadas
Ingeniera en Informtica
Ctedra: Estructura de Datos y Algoritmos Plan: 2011
Ao 2017- Trabajo Prctico N1 Parte 1: Algortmica
Teora: Lic. Soledad Bustos Aguiar Prctica: Lic. Nancy Lamas - Lic. Manuel Baquinzay
Email: estructuradedatos.unca@gmail.com Ctedra en la Plataforma Virtual Moodle Pgina: 12