Sunteți pe pagina 1din 4

Informática Aplicada Algoritmos – Estructuras condicionales

LABORATORIO 14: Tipos de Datos y Estructuras Condicionales

Objetivos:

● Escribir pseudocódigos con estructuras condicionales


● Elaborar diagramas de Flujo para ejercicios propuestos
● Utilizar instrucciones de programación

Equipos, Materiales, Programas y Recursos:

● PC personal con Windows 10.


● PSeInt
● DFD

Introducción:

Para desarrollar aplicaciones se necesita de estructuras que permitan seleccionar


alternativas, de tal manera que podemos escoger la más adecuada según los datos
ingresados.

Seguridad:

● Ubicar maletines y/o mochilas en el lugar del aula de Laboratorio destinado para tal fin.
● No ingresar con líquidos ni comida al aula de Laboratorio.
● Al culminar la sesión de laboratorio, apagar correctamente la computadora y el monitor.
● Deberá dejar la mesa de trabajo y la silla que utilizó limpias y ordenadas.

Preparación:

Para ello el alumno previamente deberá haber revisado el material del texto publicado en
Tecsup Virtu@l, la participación activa en el transcurso de la clase previa al desarrollo del
Laboratorio y así lograr cumplir con los objetivos y metas trazados al final de cada clase.

Dpto. de
Informática

Pág. 1
Informática Aplicada

Procedimiento y Resultados:

Resuelva cada ejercicio utilizando Pseint y DFD. Recuerde declarar las variables en su
archivo de Pseint.

Pseudocódigo y diagramas de Flujo

1. Desarrolle un algoritmo que permita leer dos valores distintos, determinar cuál de los dos
valores es el mayor y escribirlo.
Pseudocódigo DFD

2. Desarrolle un algoritmo que permita leer dos números y ordenarlos de menor a mayor, si
es el caso.
Pseudocódigo DFD

3. Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B
y C respectivamente. El algoritmo debe imprimir cuál es el mayor y cuál es el menor.
Recuerde constatar que los tres valores introducidos por el teclado sean valores distintos.
Presente un mensaje de alerta en caso de que se detecte la introducción de valores
iguales.
Pseudocódigo DFD

4. Desarrolle un algoritmo que realice la sumatoria de los números enteros comprendidos


entre el 1 y el 10, es decir, 1 + 2 + 3 + …. + 10.
Pseudocódigo DFD

5. Desarrolle un algoritmo que lea los primeros 300 números enteros y determine cuántos
de ellos son impares; al final deberá indicar su sumatoria.
Pseudocódigo DFD
Informática Aplicada Algoritmos – Estructuras condicionales

6. Desarrolle un algoritmo que permita leer un valor cualquiera N y escriba si dicho número
es par o impar.
Pseudocódigo DFD

7. Desarrolle un algoritmo que permita convertir calificaciones numéricas, según la siguiente


tabla: A = 19 y 20, B =16, 17 y 18, C = 13, 14 y 15, D = 10, 11 y 12, E = 1 hasta el 9. Se asume
que la nota está comprendida entre 1 y 20.
Pseudocódigo DFD

8. Desarrolle un algoritmo que permita calcular Promedio de Notas; finaliza cuando N = 0.


Pseudocódigo DFD

9. Desarrolle un algoritmo para la empresa Constructora CASATECNO S.A., que le permita


calcular e imprimir la nómina para su cancelación a un total de 3 obreros calificados a
quienes debe cancelar por horas trabajadas. Las horas de trabajo diario normal es igual a
8h y, el pago por hora normal se pautó en S/. 60.00, mientras que, el pago de horas extras
se valorizó en S/.90.00.
Pseudocódigo DFD

10. Diseñar un algoritmo que solicite el nombre y la edad de una persona, Si la edad es mayor
o igual a 18 se lo considerará mayor de edad. El resultado debe mostrarse como en el
ejemplo: Juan es mayor de edad
María es menor de edad

Pseudocódigo DFD

Dpto. de
Informática

Pág. 3
Informática Aplicada

11. En una autopista se multa a los conductores de vehículos que exceden el límite de
velocidad permitido de acuerdo a la siguiente tabla.

Velocidad (km/h) Multa


Hasta 70 Sin sanción
71 a 90 100 Soles
91 a 100 140 Soles
Más de 100 200 Soles
Diseñe un algoritmo que determine cuanto de multa deberá pagar un conductor, use
Pseudocódigo y diagrama de Flujo.
Pseudocódigo DFD

12. Diseñe un algoritmo que califique el puntaje obtenido en el lanzamiento de un dado de


acuerdo a la siguiente tabla, use Pseudocódigo y diagrama de Flujo.

Puntaje Calificación
1ó2 Pésimo
3ó4 Regular
5 Muy bien
6 Excelente
13. Escriba un algoritmo que muestre las opciones:
1: Soltero
2: Casado
3: Viudo
4: Divorciado
Al seleccionar un número deberá escribir en pantalla el estado.

Conclusiones:
Indique las conclusiones a las que llegó acerca de los temas tratados de manera práctica y
teórica en esta unidad:
a. _____________________________________________________________________
_____________________________________________________________________
_______________________________________________________________

b. _____________________________________________________________________
_____________________________________________________________________
________________________________________________________________

c. _____________________________________________________________________
_____________________________________________________________________
_________________________________________________________________

S-ar putea să vă placă și