Está en la página 1de 4

Informtica Aplicada

Algoritmos

LABORATORIO 13: ALGORITMOS


Objetivos:

Escribir algoritmos y pseudocdigos para los casos planteados


Crear un diagrama de flujo en DIA
Crear un algoritmo usando PSEINT
Utilizar instrucciones de programacin.

Equipos, Materiales, Programas y Recursos:

PC personal con Windows 7 Professional.


Material adicional en Tecsup Virtu@l.

Introduccin:
Este laboratorio nos permite conocer los elementos fundamentales de los lenguajes de
programacin, la importancia de los algoritmos, nos da un alcance de los diferentes
lenguajes de programacin.
Seguridad:

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

Preparacin:
Para ello el alumno previamente deber haber revisado el material publicado en Tecsup
Virtu@l, la participacin 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 Informtica

Pg. 1

Algoritmos y Macros

Informtica Aplicada

Procedimiento y Resultados:
Descargar el programa DIA y PSEINT de su sitio virtual. El programa DIA ser para
realizar los DFD o Diagramas de flujo de datos y el PSEINT para comprobar la
estructura algortmica planteada.
Pseudocdigo y diagramas de Flujo
Para este ejemplo se utiliza el PSEINT, hay que recordar que el
1. Ejemplo - Hallar el rea de un triangulo

Inicio del programa

Fin del programa

Como se puede apreciar el PSEINT usa una sintaxis de PROCESO- FINPROCESO que
equivale decir INICO FIN al desarrollo de un algoritmo estndar.
Para este caso el comando ESCRIBIR, permite mostrar los mensajes que iran siempre
entre comillas
La palabra LEER permitir leer las variables segn lo que escoja el usuario.
Los clculos como operaciones, se utilizaran el smbolo que significa asignacin en una
estructura de algoritmo. Aunque el PSEINT tambin puede validar el smbolo = como
alternativa si se realiza las configuraciones respectivas.
2. Crear el DFD y cdigo que permita sumar 2 nmeros.

Pseudocdigo

DFD

3. Crear un algoritmo que permita ingresar 2 nmeros enteros y luego muestre el


promedio.

Informtica Aplicada

Algoritmos

Pseudocdigo

DFD

4. Crear un algoritmo que ingrese una nota y muestre la nota aprobatoria(nota mayor o
igual a 13)

Pseudocdigo

DFD

Ejercicios propuestos
Dpto. de Informtica

Pg. 3

Algoritmos y Macros

Informtica Aplicada

1. En una tienda se hace un 15% de descuento a los clientes cuya compra supere los
S/.800 Cul ser la cantidad que pagar una persona cualquiera por su compra?
2. Calcular el nuevo salario neto de un obrero si obtuvo un incremento del 25% sobre su
salario anterior y debe pagar al seguro social 5% de su nuevo sueldo.
3. Realizar un algoritmo que nos permite ingresar una nota y nos indica si esta es
aprobada o desaprobada.
4. Realizar un algoritmo que me permita hallar si un nmero es par o impar. Mostrar los
resultados respectivos.
5. Realizar un algoritmo que pide el nmero de mes y nos muestra su equivalente en
letras.
6. Realizar un algoritmo que me permita ingresar un consumo y si el monto es menor a
30 tiene un descuento de 10% y si es mayor o igual a 30 el descuesto es de 20%.
7. Realizar un algoritmo que me permita hallar el mayor de 3 nmeros ingresados no
importando su posicin registrada.

Para todos los casos presentar en el siguiente formato. Para los 3 primeros programas
solo usar el Pseudocodigo estndar y para los siguientes casos usar el PSEINT.
Pseudocdigo

DFD

1.

Enve sus archivos empaquetados al profesor.


Conclusiones:
Indique las conclusiones a las que lleg acerca de los temas tratados de manera prctica y
terica en esta unidad:
A. ____________________________________________________________________
____________________________________________________________________
__________________________________________________________________
B. ____________________________________________________________________
____________________________________________________________________
__________________________________________________________________
C. ____________________________________________________________________
____________________________________________________________________
__________________________________________________________________

También podría gustarte