0% encontró este documento útil (0 votos)
352 vistas6 páginas

Separata07 Unidad02-1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 6

Separata de trabajo 07 – Estructuras condicionales múltiples

Semana 09

Ejercicios explicativos

1. Elabore un programa que permita ingresar el número del mes e imprima en pantalla el nombre del mes
correspondiente, si el usuario ingresa un valor fuera del rango de [1-12] mostrar una advertencia.
Proceso nombre_mes
Definir mes Como Entero;
Escribir "Ingrese el número del mes (1-12): ";
Leer mes;
Segun mes Hacer
1: Escribir "Enero";
2: Escribir "Febrero";
3: Escribir "Marzo";
4: Escribir "Abril";
5: Escribir "Mayo";
6: Escribir "Junio";
7: Escribir "Julio";
8: Escribir "Agosto";
9: Escribir "Septiembre";
10: Escribir "Octubre";
11: Escribir "Noviembre";
12: Escribir "Diciembre";
De Otro Modo: Escribir "Ingrese un valor entre 1 y 12";
Fin Segun
FinProceso

2. Construya un pseudocódigo, que permita calcular el valor de f(x) según la siguiente expresión:
Ejercicios propuestos

1. Una empresa de telecomunicaciones canadiense ofrece servicio de callback a un precio atractivo.


El costo de las llamadas telefónicas depende tanto del lugar de origen de la llamada
como de la zona geográfica en la que se encuentre el país destino.
En la siguiente tabla se presenta el costo por 60 segundos para las llamadas originadas en Perú.

Realice un programa que le permita calcular e imprimir el costo total de una


Algoritmo llamada telefónica,
LlamadaInternacionalxd
// DV
considerando tanto la zona como la duración de la llamada. // VE
Definir clave,min Como Entero
// VS
Definir Pm Como Real
// E
Escribir 'Escoja una clave deacuerdo a su pais'
Escribir ' Estados Unidos : 1'
Escribir ' Canadá : 2'
Escribir ' América del Sur : 5'
Escribir ' América Central : 6'
Escribir ' México : 7 '
Escribir ' Europa : 9 '
Escribir ' Asia : 10'
Escribir ' África : 15'
Escribir ' Oceanía : 20'
Escribir 'Ingresa la clave'
Leer clave
Escribir 'Ingrese los minutos de llamada'
Leer min
// P
Segun clave Hacer
1:
Pm <- min*0.13
2:
Pm <- min*0.11
5:
Pm <- min*0.22
6:
Pm <- min*0.19
7:
Pm <- min*0.17
9:
Pm <- min*0.17
10:
Clave Zona Precio por minuto
Pm <- min*0.20
15:
1 Estados Unidos 0.13
Pm <- min*0.39
2 Canadá 20: 0.11
5 América del Sur 0.22
Pm <- min*0.28
6 América Central FinSegun 0.19
Escribir 'El costo total de la llamada es: ',Pm
7 México
FinAlgoritmo 0.17
9 Europa 0.17
10 Asia 0.20
15 África 0.39
20 Oceanía 0.28
2. Realizar un algoritmo que nos permita determinar si un alumno tiene una nota de 0, 1 y 2 necesita
reforzamiento 3, 4, Desaprobado, 5,6, 7 Aprobado, 8, 9 Excelente y 10 es Becado. Emplear una estructura
condicional múltiple.
Algoritmo NotaDestinoFinalxd
// DV
// VE
Definir Nota Como Entero
Escribir "Ingrese su nota"
Leer Nota
// P
Segun Nota Hacer
0,1,2:
Escribir "Necesita
reforsamiento"
3,4:
Escribir "Está desaprobado"
5,6,7:
Escribir "Está aprobado"
8,9:
Escribir "Excelente"
10:
Escribir "Es Becado"
De Otro Modo:
Escribir "Número no válido"
Escribir "Reinicie el algoritmo"
FinSegun
FinAlgoritmo
Día Cuerpo
celeste
Lunes Luna
ME GUSTA
MartesMÁS CUANDO ESTÁN ESCRITOS
MarteLOS
“CASOS”, AUNQUE UNA VEZ QUE PASAN
Miércol POR EL
Mercurio
DIAGRAMA es DE FLUJO ESTOS SIMPLEMENTE
DESPAREZCAN
Jueves XD Júpiter
3. Realizar un algoritmo que permita representar los días Viernes Venus
de la semana Sábado Saturno
correspondiente a los cuerpos celestes del Sistema Doming Sol
solar, o
de tal forma que ingrese el nombre del día y el programa
Algoritmoretorne el cuerpo celeste correspondiente
DíaCeleste
según la siguiente tabla. //DV
//VE
Definir nd Como Entero
//VS
Definir ds Como Caracter
//E
Escribir "Ingrese número de día"
Escribir "Lunes: 1"
Escribir "Martes: 2"
Escribir "Miércoles:3"
Escribir "Jueves: 4"
Escribir "Viernes: 5"
Escribir "Sabado: 6"
Escribir "Domingo: 7"
Leer nd
//P
Segun nd hacer
Caso 1: dc<- "El cuerpo Celeste es Luna"
Caso 2: dc<- "El cuerpo celeste es Marte"
Caso 3: dc<- "El cuerpo celeste es Mercurio"
Caso 4: dc<- "El cuerpo celeste es Jupiter"
Caso 5: dc<- "El cuerpo celeste es Venus"
Caso 6: dc<- "El cuerpo Celeste es Saturno"
Caso 7: dc<- "El cuerpo celeste es El sol"
FinSegun
//S
Escribir "Para el día de la semana: ", dc
FinAlgoritmo

También podría gustarte