SOLUCION SEGUNDA GUIA DE PROGRAMACION DE COMPUTADORES

1. Elaborar un algoritmo que imprima el mensaje “Buenas Noches”.

PSEUDOCODIGO

INICIO
-INICIO
-IMPRIMIR
-FIN
“BUENAS NOCHES

FIN

2. Elaborar un algoritmo que pida al usuario un número y se guarde en la variable a y muestre por
pantalla el mensaje: “el número que usted digito es: (lo debe mostrar).

INICIO
PSEUDOCODIGO
-INICIO
“Digite un
número”

-IMPRIMA digite un número
-LEER Z
-IMPRIMIR el número que usted
digito es. Z
-FIN

Z

“El número que
usted digito es:” Z

FIN

3. Elaborar un algoritmo que imprima el mensaje “Bienvenido a la clase de programación”.

PSEUDOCODIGO

INICIO
-INICIO
-IMPRIMIR
“BIENVENIDO A LA
CLASE DE
PROGRAMACION”

FIN

-FIN

el número que digito es: “y debe mostrar el número digitado por el usuario. Elaborar un algoritmo que le pida al usuario que digite un numero e imprima el mensaje: “Gracias. A -FIN A “GRACIAS. El número que usted digito es:” A FIN . El número que usted digito es.4. INICIO PSEUDOCODIGO -INICIO “Digite un número” -IMPRIMA digite un número -LEER A -IMPRIMIR GRACIAS.

final 8 6 2 16 0 96 . RES=0. N2. SUM.5. RES. MUL=0 -EJECUTE RES= N1-N2-N3 -EJECUTE MUL= N1*N2*N3 -IMPRIMIR -FIN PRUEBA DE ESCRITORIO SUM= N1+N2+N3 RES= N1-N2-N3 MUL= N1*N2*N3 “LA SUMA ES:” SUM . Elaborar un algoritmo que pida tres números. N3. N3. INICIO PSEUDOCODIGO -INICIO “Digite los 3 números” -IMPRIMA digite los 3 números -LEER N1. N2. iniciando 8 6 2 0 0 0 V. “MULTIPLICACION ES:” MUL FIN Variable N1 N2 N3 SUM RES MUL V. los reste y los multiplique e imprima los tres resultados. SUM= 0. MUL -EJECUTE SUM= N1+N2+N3 N1. los sume. “LA RESTA ES:” RES.

final 12 9 1. iniciando 12 9 0 V. N2. Elaborar un algoritmo que pida dos números y los divida e imprima el resultado.6.33 . INICIO PSEUDOCODIGO -INICIO “Digite dos números” -IMPRIMA digite 2 números -LEER N1. N2. DIV=0 -FIN PRUEBA DE ESCRITORIO DIV= N1/N2 “LA DIVISION ES:”. DIV -EJECUTE DIV= N1/N2 -IMPRIMIR N1. DIV FIN Variable N1 N2 DIV V.

final 10 100 . CUA= 0 -FIN PRUEBA DE ESCRITORIO CUA= N1^2 “SU CUADRADO ES:”.7. CUA -EJECUTE CUA= N1^2 -IMPRIMIR N1. iniciando 10 0 V. CUA FIN Variable N1 CUA V. Elaborar un algoritmo que le pida al usuario un número y hallar su cuadrado e imprime su resultado. INICIO PSEUDOCODIGO -INICIO “Digite un número” -IMPRIMA digite un número -LEER N1.

y y z . Y. los guarda en las variables x. el algoritmo debe mostrar un mensaje que diga el segundo número que usted digito es: (y lo debe mostrar). Z -IMPRIMIR -FIN X. Z “El segundo número que usted digitó es:” Y FIN . Se pide al usuario tres números. Y. INICIO PSEUDOCODIGO -INICIO -IMPRIMA Digite 3 números Digite 3 números -LEER X.8.

Elaborar un algoritmo que calcule el área del cuadrado e imprima su resultado. A N. A FIN Variable N A V.9. A= 0 -EJECUTE A= N^2 -IMPRIMIR -FIN A= N^2 PRUEBA DE ESCRITORIO “EL ÁREA DEL CUADRADO ES:”. iniciando 5 0 V. INICIO PSEUDOCODIGO -INICIO -LEER N. final 5 25 .

A=0 -LEER b. h. iniciando 2 4 0 V. INICIO PSEUDOCODIGO -INICIO b. A FIN -FIN PRUEBA DE ESCRITORIO Variable b h A V.10. h A=0 -EJECUTE A= b*h -IMPRIMIR A=b*h “EL ÁREA DEL RECTANGULO ES:”. Elaborar un algoritmo que calcule el área del rectángulo e imprima su resultado. final 2 4 8 .

iniciando 5 2 4 0 0 V. A -EJECUTE P= b+h+l -EJECUTE A= 𝑏∗ℎ 2 -IMPRIMIR P=b+h+l -FIN PRUEBA DE ESCRITORIO A= 𝑏∗ℎ 2 “EL ÁREA DEL TRIANGULO ES:”. A . h.11. I P. h. INICIO PSEUDOCODIGO -INICIO b. final 5 2 4 11 5 . l A=0. P FIN Variable b h l P A V. “EL PERIMETRO DEL TRIANGULO ES:”. P=0 -LEER b. Elaborar un algoritmo que calcule el perímetro y el área del triángulo e imprima su resultado.

r . r .8496 28. final 3. A -EJECUTE P=d*𝜋 -EJECUTE A=𝜋*r^2 P=d*𝜋 -IMPRIMIR -FIN A=𝜋*r^2 “EL ÁREA DEL CIRCULO ES:”.2744 . P=0. P. d .12.1416 6 3 18. A=0 -LEER π . Elaborar un algoritmo que calcule la perímetro y el área del círculo e imprima los resultados.1416 6 3 0 0 V. P FIN PRUEBA DE ESCRITORIO Variable 𝜋 d r P A V. “EL PERIMETRO DEL CIRCULO ES:”. A . INICIO PSEUDOCODIGO -INICIO π = 3.1416. d. iniciando 3.

1416 4 268.0825 . iniciando 3. V=0 -LEER π . Elaborar un algoritmo que calcule el volumen de la esfera de radio donde r = radio. V FIN Variable 𝜋 r V V.1416 INICIO PSEUDOCODIGO -INICIO π = 3.13. r. final 3.1416 4 0 V. π = 3. r.1416. V 2(𝜋∗𝑟 2 ∗2∗𝑟) -EJECUTE V= 3 -IMPRIMIR 2 V=2(𝜋∗𝑟 ∗2∗𝑟) -FIN 3 PRUEBA DE ESCRITORIO “EL VOLUMEN DE LA ESFERA ES:”.

R N. final 25 5 .14. R FIN Variable N R V. INICIO PSEUDOCODIGO -INICIO -LEER N. R= 0 -EJECUTE R= √𝑁 -IMPRIMIR R= √𝑁 -FIN PRUEBA DE ESCRITORIO “LA RAIZ CUADRADA ES:”. Elaborar un algoritmo que pida al usuario un número y calcule su raíz cuadrada. iniciando 25 0 V.

15. iniciando 4 0 V. P= 0 -EJECUTE P=4*l -IMPRIMIR -FIN P=4*l PRUEBA DE ESCRITORIO “EL PERIMETRO DE UN CUADRADO ES:”. R FIN Variable l P V. el lado lo digita el usuario e imprima su resultado. P l. INICIO PSEUDOCODIGO -INICIO -LEER l. Elaborar un algoritmo que calcule el perímetro de un cuadrado. final 4 16 .

N FIN Variable e N V. INICIO PSEUDOCODIGO -INICIO -LEER e. N=0 -EJECUTE N=((220-e)/10) -IMPRIMIR -FIN N=((220-e)/10) PRUEBA DE ESCRITORIO “LAS PULSACIONES SON:”. iniciando 20 0 V. final 20 10 . N e. Elaborar un algoritmo que calcule el número de pulsaciones que tiene una persona por cada 10 segundos de ejercicios e imprima su resultado.16. La fórmula es N=(220-edad)/10.

A=0 -LEER p. D. D=1. A 𝑝 -EJECUTE A= 𝑑 -IMPRIMIR 𝑝 A= 𝑑 -FIN PRUEBA DE ESCRITORIO “El PRECIO EN DOLARES ES:”. iniciando 2000 1980 0 V. Elaborar un algoritmo que convierta pesos a dólares e imprima el resultado. A FIN Variable p D A V. INICIO PSEUDOCODIGO -INICIO p.01 .980.17. final 2000 1980 1. con el valor actual del dólar.

A -EJECUTE A= p*D -IMPRIMIR A= p*D -FIN PRUEBA DE ESCRITORIO “El PRECIO EN PESOS ES:”. D. INICIO PSEUDOCODIGO -INICIO p. final 2000 1980 3.960.000 . A FIN Variable p D A V. A=0 -LEER p.980. D=1. con el valor actual del dólar.18. Elaborar un algoritmo que convierta dólares a pesos e imprima el resultado. iniciando 2000 1980 0 V.

20 3000 12000 .20 0 0 V. D=0.DT DT= C*D -IMPRIMIR -FIN T=C .20. D. En una compra se descuenta el 20% sobre el total de la compra y se desea saber cuánto hay que pagar en total. INICIO PSEUDOCODIGO -INICIO c.DT=0 -LEER c. final 15000 0.19. T. iniciando 15000 0.DT PRUEBA DE ESCRITORIO “El PRECIO A PAGAR EN TOTAL ES :”. DT -EJECUTE DT= C*D EJECUTE T=C . T=0. T FIN Variable C D DT T V.

final 10000 0. se pide al usuario que digite la cantidad de dinero y el algoritmo imprime el valor mensual del interés recibido. VM=0 -LEER c.4 0 V. VM -EJECUTE VM= c*I -IMPRIMIR VM= c*I -FIN PRUEBA DE ESCRITORIO “El INTERES MENSUAL ES:”.04. I. A FIN Variable C I VM V. INICIO PSEUDOCODIGO -INICIO c.I=0. iniciando 10000 0.20.4 4000 . Presto a un amigo cierta cantidad de dinero con un interés del 4% mensual.

H=0 -LEER c. b. H -EJECUTE H= (𝑏2 + 𝑐2 -IMPRIMIR H= (𝑏2 + 𝑐2 -FIN PRUEBA DE ESCRITORIO “LA HIPOTENUESA DEL TRIANGULO RECTANGULO ES:”.60 .21. A FIN Variable b c H V. b. iniciando 2 3 0 V. Elaborar un algoritmo que halle el valor de la hipotenusa de un triángulo rectángulo. final 2 3 3. INICIO PSEUDOCODIGO -INICIO c.

C3 FIN Variable VHA HT HS SB C1 C2 C3 V. INICIO PSEUDOCODIGO -INICIO SB=600.22. VHA=19. El empleado en este mes trabajó 60 horas.P.VHA.IMPRIMIR FIN SI NO -IMPRIMIR SB C1=HT-HS -FIN C2= VHA*C1 C3= C2+SB “EL VALOR A PAGAR ES :”.03. si el número de hora es mayor a 40 se le debe pagar las horas extra.04. imprima su resultado. A su salario se le debe descontar el 3% salud y 4% pensión.C1.000 por laborar 40 horas semanales. ¿Cuál es el valor a pagar. P=0. El valor adicional de cada hora es de $19.C3=0 -LEER SB.HS.HT.S. HT=60. iniciando 19000 60 40 600000 0 0 0 V.C3 -SI HT>HS ENTONCES -EJECUTE C1= HT-HS -EJECUTE C2= VHA*C1 -EJECUTE C3= C2+SB F HT>HS . final 19000 60 40 600000 20 380000 980000 .000. HS=40. C1=0. Calcular el salario de un empleado en donde su salario base es de $600.000.000.S=0.C2.C2=0.

D=15.000.D. INICIO Pseudocódigo Inicio V=26.C2=0.N SI B>BE F B>BE EJECUTE C1= V-D EJECUTE C2=C1*BE IMPRIMIR C2=V*N C1= V-D SI NO EJECUTE C2=V*N IMPRIMIR C2=C1*BE C2 FIN FIN .C1.BE.000 por cada botella de lo contrario. no. Imprima el valor total a pagar.000. Construir un D.N Leer V.BE=36.D.B.C1=0.B=20.EJERCICIOS DE ESTRUCTURA DE DECISIÓN 1.C2 . para hacer el cálculo de una compra de una botella de benceno donde el valor del litro es de $26.F.000 se compran 36 botellas y en la tienda hay un descuento especial: si la compra es mayor a 20 botellas se les hace un descuento de $15.

N2.N2 N1>N3 “ EL MAYOR ES “. Pseudocódigo Inicio INICIO LEER N1.N2.N1 “ EL MAYOR ES “.N2 EVALUA FIN N1>N2>N3 N1>N3>N2 N2>N1>N3 N2>N3>N1 N3>N2>N1 N3>N1>N2 N1 N2 N3 MAYOR N1 N1 N2 N2 N3 N3 1 6 10 MENOR N3 N2 N1 N3 N1 N2 1 6 10 .N3 EVALUAR SI N1>N2 Y N1>N3 EVALUAR SI N2>N3 N1. que ingrese tres números desde el teclado los evalúe para imprimir el mayor de todos y el valor menor de todos.F. Construir un D.2.N3 IMRPIMIR F FIN V N1>N2 F V V N2>N3 “ EL MENOR ES “.D.N3 “ EL MAYOR ES “.

CM=10.DES. Se factura el cargo del IVA es del 6%.256. INICIAL 0 CCVI 0JST 0 0 0 30 80.000 7% 6% .920 2.CO=87000. FINALV 144.06.000 3 0 80. INICIO LEER C.IVA INICIO SI C>CM Ejecute CT=(C*CO)*DES EJECUTE T=(C*CO)-CT C=30.000 2. P FIN VARIABLE LD T(VERDADER O) T(FALSO) C L D I V.D.074.F.232.0 007 % 6 % .07.N Ejecute TT=T*IVA EJECUTE P=T+TT IMPRIMIR F S INO C>CM EJECUTE P=CO*N P=CO*N EJECUTE T=P*IVA EJECUTE P=P+T IMPRIMIR CT=(C*CO)*DES FIN T=P*IVA T=(C*CO)-CT P=P+T TT=T*IVA P=T+TT “EL VALOR A PAGAR ES :”. para una persona que hizo una compra de 30 libros cada uno tuvo un costo de $87000.3.080 2. Por compras mayores a 10 libros hay un descuento del 7%. Construir un D.CO. Cuanto es el valor total a pagar. imprimir su resultado.IVA=0. DES=0.CM.000 157.

”EL RESULTADO ES ALTO” Variable b h a P A V. A=0 A= b*h Si p>4 Imprimir Si >50 P=2a + 2b Imprimir fin PRUEBA DE ESCRITORIO A= b*h P>4 A<50 “EL ÁREA DEL PARALELOGRAMO ES:”. Desarrollar un D.F.”EL RESULTADO ES BAJO” FIN “EL PERIMETRO DEL PARALELOGRAMO ES:”.D.b . A. P=0.4. P.h Ejecute P=2a + 2b Ejecute a .h. . Si elResultado del área es menor a 50 debe imprimir EL RESULTADO ES BAJO. iniciando 2 4 8 0 0 V. INICIO INICIO LEER A.P. para calcular el área y el perímetro de un paralelogramo con las formulas: Perímetro = 2a + 2b.a. final 2 4 8 20 8 . Área = base * altura.b. Luego que evalúe las condiciones: si el resultado del perímetro es mayor a 4 debe imprimir EL RESULTADO ES ALTO.

0. Sabiendo que se aprueba con nota mayor o igual a 3.5. Asigne notas a cada corte (calcule nota final) y los números de créditos. Mecánica que en el semestre curso seis materias. . Luego de calcular el promedio debe imprimir si aprobó o no aprobó el semestre.F. que permita calcular el promedio de un estudiante de ING.D. Desarrollar un D.

5.0 3 CR2 CRT MF(Matemática) FF(Física) QF(Química) AF(Algebra) DF(Deportes) PF(Programación) P(Promedio) 2 16 0 0 0 0 0 0 0 V.9 4.5 3. 0. 3 1.8 3. 4 9. 3 0.5 2.5 3.1 3.0 3.4 8. 2 5.INICIAL 3.FINAL 3 3. 3 8.PRUEBA DE ESCRITORIO VARIABLE M1 M2 M3 F1 F2 F3 Q1 Q2 Q3 A1 A2 A3 D1 D2 D3 P1 P2 P3 CR1 V. 3 1 2. 6. 5. 3. 0.5 3. 2 9.9 2.5 4.0 2.8 3. 3 5 3. 6. 35.2 4. 11 0 9. 0 2 1 69 9. 5. 4 5 3.0 3. 4 2. 3 8 3.4 8 . 4 5.5 3.5 4.1 3.

DP=0 VHEL= DS=SN*S DP=SN*P F VA> 100.000.000.000HEL=30.000 en autos y $300. S=3%. Desarrollar un D.000 V VBVA=VA*BVA F VS>200.VHEL=0. BVA=6%.000.crédito 1 $180.000. ST=0 . Las deducciones del mes son: seguro de vida $30.000.000 se le asigna un porcentaje del 6%.000. SV=30.000. P=4% VA=150. DS=0. pensión 4%. INICIO SN=2. VBVA=0.000. VBVS=0 .F. en el mes trabajo 30 horas extras y su valor es de $20. BVS=2%.000 de seguros. VS=300.000. salud 3%.000. Bonificaciones: ventas autos mayores a 100.000. ventas de seguros mayor a $200.D para calcular el sueldo de un empleado de la firma C&G sabiendo que su sueldo es de $2.000.000 V VBVS= VS*BVS ST= SN+VBVA+VBVS-DS-DP-C1 ST FIN ST= SN-DS-DP-C1 . Este mes el empleado vendió $150.000.000 se le asigna un porcentaje de 2%.000. VHE=20. C1=180. Imprimir cual es el valor final a pagar.6.000.

000 3 20 % 3 % 4 % 150.000 30.000 20.000.000 180.000 300.000 10.000 20.000 60. INICIAL V.000 6.000.000 60.914.000 80.000 0 0 0 0 0 0 2.000 30.PRUEEBA DE ESCRITORIO VARIAB LE SN VHE SV HEL BVS S P VA VS C1 VHEL(valor horas extras laboradas) DS(descuento salud) DP (descuento pensión) VBVA(valor bonificación venta autos) VBVS(valor bonificación venta de seguros) ST(sueldo total) V.000 180.000.000 . FINAL 2.000 3 20 % 3 % 4 % 150.000.000 9.000.000 300.

5 4.5 . N3:4.”APROBO” FIN PRUEBA DE ESCRITORIO Variable N1 N2 N3 NF V.N3=4.N2=3.0 0 V. imprimir la nota y la frase aprobó. Las notas son: N1=3.0 3. La condición de aprobación es que sea igual o mayor a 3.0. INICIO N1=3.D.0.F.0 3. N2:3.0. evaluar si aprobó la materia. iniciando 3.0. que calcule la nota final de la materia lógica y algoritmos. final 3.NF=0 NF=(N1+N2+N3)/3 F NF>=3. 0 V NF.5 4.5. Construir un D.5.0.7.0 3.

El seguro obligatorio tienen un costo de $150.000.000 60.000 K=150. INICIO M=3. SOAT=150.420.D para un concesionario de motos.000.000.000 150.000.000 150.000 150. VD1=0.000.000.000.000.000 tiene un descuento de 4%.000.000 150.F.000. INICIAL V.000 0 0 0 3.000 2% 4% 300.000 3.000. donde un cliente compro una moto que tuvo un costo de $3. kit $150.000. D1=2%.8. T=0 VD1= M*D1 F M>3. VD2=0. MA=300. D2=4%.000 120. matricula $300. imprimir el valor total a pagar con los ajustes: Deducciones: todas tienen un descuento del 2%. Adicionalmente si el costo de la moto es mayor a 3.000.000 V VD2=M*D2 T = M-VD1-VD2+SOAT+MA+K T PRUEBA DE ESCRITORIO VARIABLE V.000 .000 2% 4% 300. Construya un D. FINAL M SOAT D1 D2 MA K VD1(valor VD2(valor T(total)verdadero 3.

FINAL 250 150. Construya un D.000.000 200.000.000 500.000 150.000 .PC=15.000.000.SN=500. H=10 .000 0 10 20.9.000 si son más de 100 personas de lo contrario vale $100.000 100. el sonido $500. licores tiene un valor de $150.000 10 H VH AL1 AL2 P(presupuesto) 10 20. P=0 IN>100 F PRUEBA DE ESCRITORIO V P= AL1+SN+LC+(IN*PC)+(M*H*VH)B2 P FIN P= AL2+SN+LC+(IN*PC)+(M*H*VH) VARIABLE IN PC LC SN M V. se requieren 10 meseros para trabajar 10 horas y el valor de cada hora es de $20. el costo del alquiler del sitio es de $200. AL2=200.000.000 500.000 .000 6. VH=20.000 . LC=150.600.000 150.000.000 10 V.000 INICIO IN=250.000 100.AL1=100. INICIAL 250 15.000 200.000 .D para el presupuesto de un CLUB donde el número de invitados es 250 personas el valor del plato de comida $15.F. M=10 .000 .

F. D1=20% .000. VD1= C*D1 C>500.000 se le debe deducir adicionalmente un 10% adicional.D que calcule el 20% de una compra de $1.FINAL C D1 D2 VD1(valor descuento1) 1. Construya un D. INICIO C=1. INICIAL V. D2=10% VD1=0 . VD2=0 . Imprimir valor final. si el valor de la compra es mayor a $500.000.000 VD2(valor descuento2) 0 10.10.000 .000.000.000.000.0 00 20% 10% 20.000 F V VD2= C*D2 T=C-VD1 PRUEBA DE ESCRITORIO T=C-VD1-VD2 T FIN VARIABLE V.000 T(total) 0 970.000 20% 10% 0 1.

000 15% 112.500 ST(subtotal) 0 750. PRUEBA DE ESCRITORIO VARIABLE C1 V.000.000.11.000 V.000 15% 0 450.000 C2 D VD(valor 450. Construir un D.D que ingrese el valor de las siguientes compras: compra 1: $300.000 de ser así aplicaría un descuento del 15% e imprima su resultado final.FINAL 300.F. INICIAL 300.500 descuento) . ejecute una suma de las dos compras y luego evalúe si las compras tienen un valor mayor a $300. compra 2: $450.000 T(total) 0 637.

5 “SOBRESALIENT E” N1>=5.6.6.5. La escala de notas es Excelente: 10 – 8.12.0.D para calcular la nota final de una materia de un estudiante de colegio. N1>=7. Aceptable: 7.6 “EXCELENTE” FIN N1>=7. N1>=0 IMPRIMIRFIN N1 FIN N1>=8. PSEUDOCODIGO INICIO INICIO LEER N1 SI N1>=8.0. Insuficiente: 4. sobresaliente: 8.5. Construir un D.5 – 7. Imprimir la nota con la categoría de la escala. N1>=5.4 – 5.0 “ACEPTABLE” N1>=0 “INSUFICIENTE” .F.9 – 0.

INICIO SA=635.000 635.000 000 más el auxilio de transporte de $72. SMLV=616.000.000 T(Sueldo total) 0 707.FINAL SA(salario Ana) 635.000.000 .000.000 AT(Aux.INICIAL V. Proponga un ejercicio que aplique cada una de las estructuras selectivas A. si es así imprimir el sueldo y la palabra LEGAL.000 SA>=SMLV F PRUEBA DE ESCRITORIO V T=SA*AT T FIN VARIABLE V.transporte) 72. sabiendo que el Salario mínimo legal vigente es de $616.F.000.000 SMLV 616.ESTRUCTURA CONDICIONAL IF  Construir un D.000 72.13.D que evalué si el sueldo de Ana que es de $635.000 616.T=0.AT=72.