Post on 05-Nov-2015
description
1
UNIVERSIDAD TECNOLGICA DEL PER
Gua de Laboratorio de Algoritmos
Estudiante:
- CABRERA SNCHEZ, Junior Jess
Lima, 17 de junio de 2015
2
INTRODUCCION
El concepto de algoritmo, aunque similar y obviamente relacionado, no debe confundirse con el concepto de programa. Mientras el primero es la especificacin de un conjunto de pasos (operaciones, instrucciones, rdenes,...) orientados a la resolucin de un problema, el segundo es el conjunto de operaciones especificadas en un determinado lenguaje de programacin y para un computador concreto, susceptible de ser ejecutado (o compilado). Un algoritmo, estrictamente hablando, no puede ejecutarse hasta que se implementa, ya sea en un lenguaje de programacin, en un circuito elctrico, en un aparato mecnico, usando papel y lpiz, o en algn otro modelo de computacin.
El software que usaremos para la prueba y ejecucin de los algoritmos desarrollados en aula ser el PSeInt, el cual es sencillo de manejar por su entorno prctico, y permitir al alumno digitar sus soluciones algortmicas para probar la lgica de sus planteamientos.
I. OBJETIVOS
1. Conocer el PSeInt.
2. Codificar, compilar y ejecutar los ejercicios de aplicacin.
II. EQUIPOS Y MATERIALES
- Computadora personal - Programa PSeInt instalado - Ejemplos: ejercicios resueltos en clases.
3
ALGORITMOS
PDF Condicionales N1
1.- Dados dos nmeros A y B donde A B, determine cul es el mayor y menor e imprimirlos.
CODIGO
DIAGRAMA
4
EJECUTANDO PROCESO
2.- Dados tres nmeros A, B y C, determinar si la suma de una pareja de ellos es igual al tercer nmero, si se cumple esta condicin imprima un mensaje que diga Iguales y en caso contrario imprima Distintos.
CODIGO
5
DIAGRAMA
EJECUTANDO PROCESO
6
3.- Determinar si un nmero dado N1 es positivo, negativo o cero.
CODIGO
DIAGRAMA
7
EJECUTANDO PROCESO
4.- Disear un algoritmo para resolver una ecuacin de segundo grado:
CODIGO
8
DIAGRAMA
EJECUTANDO PROCESO
9
5.- Realizar un algoritmo para determinar si un nmero dado es par o impar.
CODIGO
DIAGRAMA
10
EJECUTANDO PROCESO
6.- Dado tres nmeros, realizar un algoritmo para determinar el menor, el medio y el mayor.
CODIGO
11
DIAGRAMA
EJECUTANDO PROCESO
12
PDF Gua 6 N2
1.- Cul es el nmero mayor?
CODIGO
DIAGRAMA
13
EJECUTANDO PROCESO
2.- Calcular el rea de una figura geomtrica?
CODIGO
14
DIAGRAMA
EJECUTANDO PROCESO
15
3.- Determinar Descuento de la tienda a sus clientes
CODIGO
DIAGRAMA
16
EJECUTANDO PROCESO
4.- Determinar ubicacin de un punto el plano cartesiano.
CODIGO
17
DIAGRAMA
EJECUTANDO PROCESO
18
5.- Convertir moneda.
CODIGO
19
DIAGRAMA
EJECUTANDO PROCESO
20
6.- Descuento.
CODIGO
21
DIAGRAMA
EJECUTANDO PROCESO
22
7.- Precios de USB. Promedio, mayor ,menor?
CODIGO
23
DIAGRAMA
EJECUTANDO PROCESO
24
8.- Dado tres nmeros, realizar un algoritmo para determinar el menor, el medio y el mayor.
CODIGO
25
DIAGRAMA
EJECUTANDO PROCESO