Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Facultad de Ingeniería
Carrera Profesional de Ingeniería Civil
GUIA DE LABORATORIO N° 04
I. OBJETIVOS.
II. INTRODUCCIÓN
Estructuras de control selectivas Múltiples.
Con frecuencia es necesario que existan más de dos elecciones posibles. Este problema se podría resolver
por estructuras selectivas simples o dobles, anidadas o en cascada, pero si el número de alternativas es
grande puede plantear serios problemas de escritura y de legibilidad.
Usando la estructura de decisión múltiple se evaluará una expresión que podrá tomar n valores distintos, 1, 2
, 3, ....,n y según que elija uno de estos valores en la condición, se realizará una de las n acciones o lo que es
igual, el flujo del algoritmo seguirá sólo un determinado camino entre los n posibles.
Esta estructura se representa por un selector el cual si toma el valor 1 ejecutará la acción 1, si toma el valor 2
ejecutará la acción 2, si toma el valor N realizará la acción N.
II. PROCEDIMIENTOS
1.- Diseñe el programa que permita ingresar dos números y procese estos datos con las 4 operaciones
básicas (+,-,*,/)
INICIO
#include <iostream.h>
#include <conio.h>
main()
{ Leer: X,Y,op
char op;
int opOk=1;
double x,y,z; opOK = 1
break; z operador
}
if (opOk ==1)
cout<<"\n El resultado de la operación es " <<z;
else
cout<<"\n El operador no es válido" ; FIN
}
Para el uso del cout y cin con espacios std agregamos la siguiente instrucción: using namespace std;
Digitamos el programa
1.- Diseñar el Algoritmo y programa, tal que dado un número entero de un digito (0 al 9), devolver el número
en letras.
2.- Diseñar el Algoritmo y programa, tal que dado una letra determinar si es vocal.
3.- Diseñar el Algoritmo y programa tal que permita ingresar el número de un mes, devolver la estación del
año de acuerdo a la siguiente tabla:
MES ESTACIÓN
1,2,3 Verano
4,5,6 Otoño
7,8,9 Invierno
10,11,12 Primavera
¿? E. Desconocida
4.- Diseñar el Algoritmo y programa tala que dada la nota promedio de un alumno obtener la categoría,
según la siguiente tabla:
ROMEDIO CATEGORIA
ENTRE: 0 Y 5 PESIMO
ENTRE: 6 Y 10 MALO
ENTRE: 11 Y 14 REGULAR
ENTRE: 15 Y 17 BUENO
ENTRE: 18 Y 20 EXCELENTE
5.- Diseñar el Algoritmo y programa tal que dado el numero del mes y el año de una fecha, determinar qué
mes es en letras y cuantos días tiene, considerar que febrero tiene 28 o 29 días si el año es bisiesto, un año
es bisiesto si es múltiplo de 4, pero no de 100 y si de 400.
6.- Diseñar el Algoritmo y programa que permita ingresar el día y el número de un mes y devuelva la
estación del año de acuerdo a la siguiente tabla:
ESTACION TIEMPO
VERANO Del 21 de Diciembre al 20 de Marzo
OTOÑO Del 21 de Marzo al 21 de julio
INVIERNO Del 22 de Junio al 22 de Setiembre
PRIMAVERA Del 23 de Setiembre al 20 de Diciembre
Observaciones
__________________________________________________________________________
__________________________________________________________________________
Conclusiones
__________________________________________________________________________
__________________________________________________________________________