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

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

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

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

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

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

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

INICIO PSEUDOCODIGO -INICIO b. iniciando 2 4 0 V. A=0 -LEER b. h. final 2 4 8 . 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. A FIN -FIN PRUEBA DE ESCRITORIO Variable b h A V.10.

final 5 2 4 11 5 . P FIN Variable b h l P A V.11. A . “EL PERIMETRO DEL TRIANGULO ES:”. iniciando 5 2 4 0 0 V. l A=0. INICIO PSEUDOCODIGO -INICIO b. I P. 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:”. Elaborar un algoritmo que calcule el perímetro y el área del triángulo e imprima su resultado. h. P=0 -LEER b. h.

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

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

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

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

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

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

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

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

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

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

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

no.000.EJERCICIOS DE ESTRUCTURA DE DECISIÓN 1.D. D=15.C2 .C2=0. para hacer el cálculo de una compra de una botella de benceno donde el valor del litro es de $26.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 .B=20. INICIO Pseudocódigo Inicio V=26.C1.C1=0.D.B.000.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. Construir un D.F.N Leer V. Imprima el valor total a pagar.000 por cada botella de lo contrario.BE=36.BE.

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

Cuanto es el valor total a pagar. Se factura el cargo del IVA es del 6%. INICIAL 0 CCVI 0JST 0 0 0 30 80.232.920 2. DES=0.3.IVA=0.256. INICIO LEER C.DES. Construir un D.074.CO.000 7% 6% .D.07. FINALV 144.IVA INICIO SI C>CM Ejecute CT=(C*CO)*DES EJECUTE T=(C*CO)-CT C=30. P FIN VARIABLE LD T(VERDADER O) T(FALSO) C L D I V.CO=87000.000 157. imprimir su resultado.0 007 % 6 % .CM.CM=10.F.06.080 2.000 2.000 3 0 80.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 :”. Por compras mayores a 10 libros hay un descuento del 7%. para una persona que hizo una compra de 30 libros cada uno tuvo un costo de $87000.

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

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

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. 35.INICIAL 3. 0. 5.5 3. 3 0.8 3.PRUEBA DE ESCRITORIO VARIABLE M1 M2 M3 F1 F2 F3 Q1 Q2 Q3 A1 A2 A3 D1 D2 D3 P1 P2 P3 CR1 V.5 4.4 8.2 4.5 3.5 3.8 3.0 2.9 2. 4 2. 2 9.5 2. 2 5. 4 9. 4 5 3.1 3. 6.5 4. 0 2 1 69 9. 3 1.0 3. 3 1 2.0 3. 11 0 9.4 8 . 4 5.FINAL 3 3.5 3. 3 8. 5. 3 5 3. 0. 3 8 3.9 4. 5. 6. 3.1 3.

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

000.000.914.000 10.000 60.000 180.000 20. INICIAL V.000 6.000 300.000 60.000 3 20 % 3 % 4 % 150.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 80.000.000 3 20 % 3 % 4 % 150. FINAL 2.000 0 0 0 0 0 0 2.000 9.000 20.000 300.000 180.000.000 .000 30.000.

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

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

000.000 150.D para el presupuesto de un CLUB donde el número de invitados es 250 personas el valor del plato de comida $15. LC=150. 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.000.000 .000 100.000 .AL1=100.000 500.000 10 H VH AL1 AL2 P(presupuesto) 10 20. M=10 . H=10 .000 500.000 150. VH=20.000 200.000.000 200.000 . el costo del alquiler del sitio es de $200. AL2=200. se requieren 10 meseros para trabajar 10 horas y el valor de cada hora es de $20.000 si son más de 100 personas de lo contrario vale $100.000 .000 100.F.PC=15. Construya un D.FINAL 250 150. el sonido $500.000. licores tiene un valor de $150.000 0 10 20.600.000 6.9.SN=500.000 INICIO IN=250.000.000 10 V.000.000 . INICIAL 250 15.

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

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

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

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