Você está na página 1de 5

UNIVERSIDAD ANDINA DEL CUSCO

FACULTAD DE INGENIERÍA Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERÍA CIVIL
TALLER DE ALGORÍTMICA Y PROGRAMACIÓN
SEM 2018-I

GUIA DE APLICACIÓN Nº 03

I. DATOS INFORMATIVOS
1.1. Nombre de la asignatura : Taller de Algorítmica y Programación
1.2. Semestre Académico : 2018-I
1.3. Ciclo de estudios : III
1.4. Área curricular : TB (Tecnología básica)
1.5. Nombre del docente : Ing. Lizet Vargas Vera

II. COMPETENCIAS A CONSEGUIR :

 Conoce y entiende el concepto de algoritmo


 Entiende las etapas de desarrollo de un algoritmo para resolver un problema
 Construye algoritmos resolviendo problemas planteados

III. CAPACIDADES
Analiza, comprende y diseña una solución integral a problemas planteados.

IV. FUNDAMENTO TEÓRICO:

Estructura Selectivas.
Se utilizan para tomar decisiones lógicas, se evalúa una condición y en función al resultado se realiza
una determinada secuencia de instrucciones.
Estas estructuras se clasifican en:
Simple, Dobles, Múltiples.

Estructuras de control – Instrucción if


Se identifican porque están compuestos únicamente de una condición. La estructura si-entonces
evalúa la condición y en tal caso:
Si la condición es verdadera, entonces ejecuta la acción Si (o acciones si son varias). Si la condición es
falsa no se hace nada.
Esta sentencia sirve para ejecutar unas instrucciones en caso de que se cumpla determinada
condición. La forma completa de la instrucción if es:

Pseudocódigo

1/5
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERÍA CIVIL
TALLER DE ALGORÍTMICA Y PROGRAMACIÓN
SEM 2018-I

Su sintaxis es la siguiente en pseudocódigo:


Español Ingles
Si<condición> Entonces if <condición> then
<Acción S1> <Acción S1>
Fin_si End_if

Problemas
2. Escribir un algoritmo para determinar el mayor de tres números
Pseudocódigo

2/5
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERÍA CIVIL
TALLER DE ALGORÍTMICA Y PROGRAMACIÓN
SEM 2018-I

3. Escribir un algoritmo que determine si un alumno aprueba o reprueba un curso, sabiendo que aprobará
si su promedio de tres calificaciones es mayor o igual a 10; reprueba en caso contrario.
Pseudocódigo

3/5
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERÍA CIVIL
TALLER DE ALGORÍTMICA Y PROGRAMACIÓN
SEM 2018-I

Fuente:
http://www.techmobilesoft.com/apuntes/apuntes/EstructuraSecuencia.pdf
Revisada el 24/10/2014
http://teoriasdelosalgoritmo.blogspot.pe/2013/02/estructura-de-control-selectiva.html
Revisada el 22/02/2018

V. EJERCICIOS PROPUESTOS
Actividad 1

Elabora el siguiente programa, en él cual pidas al usuario:

Día de nacimiento
Mes de nacimiento
Año de nacimiento
Edad (Si la edad del usuario es mayor a 18 años, entonces
muestra el mensaje: "Podrás formar parte del equipo de (algún
deporte)".

Actividad 2
Elaborar un algoritmo que calcule el perímetro y el área de un cuadrado siempre y cuando existe el lado
del cuadrado (ingresado por teclado).

VI. BIBLIOGRAFÍA
 Grupo Liebre. (2000).Algorítmica y programación, Primera edición. Cusco.
 Joyanes Aguilar, L. (2008). Fundamentos de Programación. 4ta Edición. Madrid: Editorial McGraw Hill.
 http://www.techmobilesoft.com/apuntes/apuntes/EstructuraSecuencia.pdf
Revisada el 24/10/2014

4/5
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA Y ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERÍA CIVIL
TALLER DE ALGORÍTMICA Y PROGRAMACIÓN
SEM 2018-I

VII. FICHA DE CALIFICACIÓN


Ficha de calificación de la guía N° 01
Estructura de control secuencial

Nombre del estudiante…………………………………………………………………………………Código…………………………………

Criterio de Elabora Elabora el Elabora Elabora el Presenta Puntaje


calificación correctamente algoritmo correctamente código en fecha obtenido
el algoritmo parcialmente el código parcialmente
Ejercicio 1, 0 0 3 1 1
ejercicio 2

Actividad 1 4 2 3 1 1

Actividad 2 4 2 3 1 1

Firma del docente …………………………………………………………………………………………………

5/5

Você também pode gostar