ALGORITMOS 11 al 20
11. Un pasajero desea comprar unos tiquetes de avión para ir de Bmanga a Bogotá. La aerolínea considera unos descuentos especiales: si compra menos de 3 tiquetes el 10%, si compra entre 4 y 6 tiquetes el 20% y si compra más de 6 tiquetes el 30%. Calcular el valor de los tiquetes, el descuento y el neto a pagar.
logaritmo
1Proceso EJERCICIO
2 escribir 'cuantos tiquetes desea comprar'
3 leer NT
4 ESCRIBIR 'VALOR TIQUETE'
5 leer VT
6 VTO=NT*VT
7 SI NT<3 ENTONCES
8 VP=VTO-VTO*0.10
9 SINO
10 SI NT<=6 Entonces
11 VP=VTO-VTO*0.20
12 SINO
13 VP=VTO-VTO*0.30
14
15 FinSi
16 FINSI
17 escribir 'EL VALOR TOTAL A PAGAR ES=', VP
18FinProceso
12. En un concierto de Shakira, el valor de la entrada depende de su ubicación: si es VIP vale $350.000, si es PREFERENCIAL vale $250.000 y si es GENERAL vale $100.000. Calcular cuánto paga un cliente por un número de boletas a este concierto.
CICLOS REPETITIVOS
PSEUDOCODIGO
1 Proceso concierto
2 Escribir ' DIGITE QUE TIPO DE BOLETAS DESEA ADQUIRIR SIENDO: 1 VIP, 2 3PREFERENCIAL, 3 GENERAL '
4 Leer CT
5 Escribir 'CUANTAS BOLETAS DE CATEGORIA ',CT,' DESEA ADQUIRIR '
6 Leer TB
7 Si CT=1 O CT=2 O CT=3 Entonces
8 Si CT=1 Entonces
9 VT<-TB*350000
10 Escribir ' EL VALOR TOTAL A PAGAR ES DE $',VT
11 Sino
12 Si CT=2 Entonces
13 VT<-TB*250000
14 Escribir ' EL VALOR TOTAL A PAGAR ES DE $',VT
15 Sino
16 VT<-TB*100000
17 Escribir ' EL VALOR TOTAL A PAGAR ES DE $',VT
18 FinSi
19 FinSi
20 Sino
21 Escribir ' DIGITE UNA CATEGORIA VALIDA; RECUERDE QUE: 1 ES VIP, 2 ES 22 PREFERENCIAL, 3 ES GENERAL '
23 FinSi
24 FinProceso
// VARIABLES
// CT=CATEGORIA
// TB=TOTAL BOLETAS A COMPRAR
// VT=VALOR TOTAL
13. Calcular e imprimir la tabla de multiplicar (de 1 a 10) para un número elegido al azar por un cliente.
PSEUDOCODIGO
1 Proceso TABLAMULTIPLICAR
2 Q<-1
3 W<-0
4 ESCRIBIR 'DIGITE EL NUMERO A MULTIPLICAR'
5 LEER N
6 MIENTRAS Q<=10 Hacer
7 W<-N*Q
8 ESCRIBIR N ' X ' Q ' = ' W
9 Q<-Q+1
10 FinMientras
11 FinProceso
14. Leer las 3 notas obtenidas por 5 estudiantes. Calcular la Nota Promedio, imprimirla con un mensaje: Si obtuvo menos de 3.0 “REPROBADO”, si obtuvo entre 3.0 y 4.5 “APROBADO” y si obtuvo más de 4.5 “EXCELENTE”.
PSEUDOCODIGO
1 Proceso promedio
2 Escribir 'digite nota 1'
3 leer N1
4 Escribir 'digite nota 2'
5 leer N2
6 Escribir 'digite nota 3'
7 leer N3
8 escribir 'digite nota 4'
9 leer N4
10 escribir 'digite nota 5'
11 leer N5
12 NS<-N1+N2+N3+N4+N5
13 NP<-NS/5
14 SI NP<3.0 Entonces
15 ESCRIBIR 'REPROBADO'
16 SINO SI NP=3.0 O NP<4.5 ENTONCES
17 ESCRIBIR 'APROBADO'
18 SINO SI NP>4.5 ENTONCES
19 ESCRIBIR 'FELICIDADES SU NOTA PROMEDIO ES EXELENTE'
20 FinSi
21 FINSI
22 FinSi
23 FinProceso
15. Leer las medidas de 5 baldosas rectangulares. Calcular el área de cada una, imprimir un mensaje: “GRANDE” si el área es mayor a 900 cm2 de lo contrario imprimir “PEQUEÑA”. Contar cuantas baldosas son grandes y cuantas pequeñas.
16. Leer el valor de una casa para 2 clientes. Calcular la Cuota Inicial: si vale menos de $200.000.000 es el 10% del valor total, de lo contrario, la cuota inicial es el 20% del valor total. El saldo de la casa se divide en 20 años. Calcular el valor de la cuota mensual. Imprimir cuota inicial y cuota mensual.
PSEUDOCODIGO
1 Proceso casa
2 Escribir ' DIGITE EL VALOR DE LA CASA '
3 LEER VC
4 SI VC<=200000000 ENTONCES
5 CI<-VC*0.10
6 SD<-VC-CI
7 CM<-SD/20
8 ESCRIBIR ' LA CUOTA INICIAL POR LA CASA ES DE $ ' CI
9 ESCRIBIR ' LAS CUOTAS MENSUALES DE LA CASA SON DE $ ' CM
10 SINO
11 CI<-VC*0.20
12 SD<-VC-CI
13 CM<-SD/20
14 ESCRIBIR ' LA CUOTA INICIAL POR LA CASA ES DE $ ' CI
15 ESCRIBIR ' LAS CUOTAS MENSUALES DE LA CASA SON DE $ ' CM
16 FinSi
FinProceso
// VARIABLES
// VC=VALOR DE LA CASA
// CI=CUOTA INICIAL
// CM=CUOTA MENSUAL
// SD=SALDO DE LA CASA
17. Para una casa de cambio calcular cuántos dólares reciben 3 clientes que traen dinero en pesos colombianos.
Imprimir el valor en dólares para cada uno.
logaritmo
1Proceso EJERCICIO
2 escribir 'cuantos tiquetes desea comprar'
3 leer NT
4 ESCRIBIR 'VALOR TIQUETE'
5 leer VT
6 VTO=NT*VT
7 SI NT<3 ENTONCES
8 VP=VTO-VTO*0.10
9 SINO
10 SI NT<=6 Entonces
11 VP=VTO-VTO*0.20
12 SINO
13 VP=VTO-VTO*0.30
14
15 FinSi
16 FINSI
17 escribir 'EL VALOR TOTAL A PAGAR ES=', VP
18FinProceso
12. En un concierto de Shakira, el valor de la entrada depende de su ubicación: si es VIP vale $350.000, si es PREFERENCIAL vale $250.000 y si es GENERAL vale $100.000. Calcular cuánto paga un cliente por un número de boletas a este concierto.
CICLOS REPETITIVOS
PSEUDOCODIGO
1 Proceso concierto
2 Escribir ' DIGITE QUE TIPO DE BOLETAS DESEA ADQUIRIR SIENDO: 1 VIP, 2 3PREFERENCIAL, 3 GENERAL '
4 Leer CT
5 Escribir 'CUANTAS BOLETAS DE CATEGORIA ',CT,' DESEA ADQUIRIR '
6 Leer TB
7 Si CT=1 O CT=2 O CT=3 Entonces
8 Si CT=1 Entonces
9 VT<-TB*350000
10 Escribir ' EL VALOR TOTAL A PAGAR ES DE $',VT
11 Sino
12 Si CT=2 Entonces
13 VT<-TB*250000
14 Escribir ' EL VALOR TOTAL A PAGAR ES DE $',VT
15 Sino
16 VT<-TB*100000
17 Escribir ' EL VALOR TOTAL A PAGAR ES DE $',VT
18 FinSi
19 FinSi
20 Sino
21 Escribir ' DIGITE UNA CATEGORIA VALIDA; RECUERDE QUE: 1 ES VIP, 2 ES 22 PREFERENCIAL, 3 ES GENERAL '
23 FinSi
24 FinProceso
// VARIABLES
// CT=CATEGORIA
// TB=TOTAL BOLETAS A COMPRAR
// VT=VALOR TOTAL
13. Calcular e imprimir la tabla de multiplicar (de 1 a 10) para un número elegido al azar por un cliente.
PSEUDOCODIGO
1 Proceso TABLAMULTIPLICAR
2 Q<-1
3 W<-0
4 ESCRIBIR 'DIGITE EL NUMERO A MULTIPLICAR'
5 LEER N
6 MIENTRAS Q<=10 Hacer
7 W<-N*Q
8 ESCRIBIR N ' X ' Q ' = ' W
9 Q<-Q+1
10 FinMientras
11 FinProceso
14. Leer las 3 notas obtenidas por 5 estudiantes. Calcular la Nota Promedio, imprimirla con un mensaje: Si obtuvo menos de 3.0 “REPROBADO”, si obtuvo entre 3.0 y 4.5 “APROBADO” y si obtuvo más de 4.5 “EXCELENTE”.
PSEUDOCODIGO
1 Proceso promedio
2 Escribir 'digite nota 1'
3 leer N1
4 Escribir 'digite nota 2'
5 leer N2
6 Escribir 'digite nota 3'
7 leer N3
8 escribir 'digite nota 4'
9 leer N4
10 escribir 'digite nota 5'
11 leer N5
12 NS<-N1+N2+N3+N4+N5
13 NP<-NS/5
14 SI NP<3.0 Entonces
15 ESCRIBIR 'REPROBADO'
16 SINO SI NP=3.0 O NP<4.5 ENTONCES
17 ESCRIBIR 'APROBADO'
18 SINO SI NP>4.5 ENTONCES
19 ESCRIBIR 'FELICIDADES SU NOTA PROMEDIO ES EXELENTE'
20 FinSi
21 FINSI
22 FinSi
23 FinProceso
15. Leer las medidas de 5 baldosas rectangulares. Calcular el área de cada una, imprimir un mensaje: “GRANDE” si el área es mayor a 900 cm2 de lo contrario imprimir “PEQUEÑA”. Contar cuantas baldosas son grandes y cuantas pequeñas.
16. Leer el valor de una casa para 2 clientes. Calcular la Cuota Inicial: si vale menos de $200.000.000 es el 10% del valor total, de lo contrario, la cuota inicial es el 20% del valor total. El saldo de la casa se divide en 20 años. Calcular el valor de la cuota mensual. Imprimir cuota inicial y cuota mensual.
PSEUDOCODIGO
1 Proceso casa
2 Escribir ' DIGITE EL VALOR DE LA CASA '
3 LEER VC
4 SI VC<=200000000 ENTONCES
5 CI<-VC*0.10
6 SD<-VC-CI
7 CM<-SD/20
8 ESCRIBIR ' LA CUOTA INICIAL POR LA CASA ES DE $ ' CI
9 ESCRIBIR ' LAS CUOTAS MENSUALES DE LA CASA SON DE $ ' CM
10 SINO
11 CI<-VC*0.20
12 SD<-VC-CI
13 CM<-SD/20
14 ESCRIBIR ' LA CUOTA INICIAL POR LA CASA ES DE $ ' CI
15 ESCRIBIR ' LAS CUOTAS MENSUALES DE LA CASA SON DE $ ' CM
16 FinSi
FinProceso
// VARIABLES
// VC=VALOR DE LA CASA
// CI=CUOTA INICIAL
// CM=CUOTA MENSUAL
// SD=SALDO DE LA CASA
17. Para una casa de cambio calcular cuántos dólares reciben 3 clientes que traen dinero en pesos colombianos.
Imprimir el valor en dólares para cada uno.
Comentarios
Publicar un comentario