Está en la página 1de 29

CAPITULO 4 EJERCICIOS: 12, 13 33, 34 Y 35

Nombre: Jose Luis Isaza Vergara

Ejercicio 12 ( código en java)

PRUEBA DE ESCITORIO
Nombre NumerohT ValorHNT HorasExtraTHorasExtrasETSalario
Jose 53 4000 13 5 224000

Ejercicio 13 ( código en java)

Ejercicio 34
Inicio
Variables ManzanasCompradas, Descuento, ValorPagar: Int
leer: ManzanasCompradas

Si ManzanasCompradas < = 2
Decuento = 0
sino
si ManzanasCompradas >= 3 && ManzanasCompradas <= 5
Descuento = 10
sino
si ManzanasCompradas >=6 && ManzanasCompradas <= 10
Descuento = 15
sino ManzanasCompradas >=11
Descuento = 20
Fin si
Fin si
Fin Si
imprimir: ValorApagar = ManzanasCompradas - ManzanasCompradas*Descuento/100
FIN

Prueba de Escitorio
ManzanasC Descuento ValorPagar
2 0 2
4 10 3.6
7 11 6.23
12 20 9.6

Ejercicio 33
INICIO
Variables Resp1, Res2, Resp3: String

imprimir: ¿Simón Bolívar lobertó a Colombia?


Leer: Resp1
Si Resp1 = "Si"
imprimir: ¿Camilo Torres fue un guerrillero?
Sino
imprimir: "Fin del juego, respuesta incorrecta"
Sino
Si Resp2 = "Si"
imprimir: "¿El Binomio de Oro es un grupo
de música Vallenata?"
Sino
Fin del juego, respuesta incorrecta
Si Resp3 = "Si"
Felicidades, has ganado
Fin si
Fin si
Fin si
FIN
INICIO
Variables PromedioA, Descuento, Creditos, ValorMatricula: Reales
leer: PromedioA
Leer: Valor Matricula
Si PromedioA >= 4.5
Creditos = 28
Descuento = ValorMatricula - ValorMatricula*25/100
Sino
Si Promedio >= 4.0 && Promedio < 4.5
Creditos = 25
Descuento = ValorMatricula - ValorMatricula*10/100
Sino
Si Promedio >=3.5 && Promedio < 4.0
Creditos = 20
Descuento = ValorMatricula - ValorMatricula*0/100
Sino
Si Promedio >=2.5 && Promedio < 3.5
Creditos = 15
Descuento = ValorMatricula - ValorMatricula*0/100

Sino
Si Promedio < 2.5
Creditos = 0
Mensaje: No puede matricularse
Sino
imprimir: Digite condicion
Si Promedio >= 4.5 && Condicion = "Posgrado"
Creditos = 20
Descuento = ValorMatricula -
ValorMatricula*25/100
Sino
Si Promedio <= 4.5 && Condicion =
"Posgrado"
Creditos = 20
Descuento = ValorMatricula -
ValorMatricula*0/100
Fin si
Fin si
Fin si
Fin si
Fin si
Fin si
Fin si
FIN

Prueba de Escritorio
Promedio Creditos ValorMatr Descuento
4.6 28 1000000 750000
4.2 25 1000000 900000
3.6 20 1000000 1000000
CAPITULO 5 : Resueltos [(17, 18, 19, 20) - Cap 5.8 (21, 22 ) - Cap 5.9 (23, 26)] y 42, 48, 50 y 60

Ejercicio 17
Ejercicio 18
Ejercicio 19
Ejercicio 20
Ejercicio 21
Ejercicio 22
Ejercicio 23
Ejercicio 26

Ejercicio 48
INICIO
Variables N, Num, i:
Leer: N

Para i=1 hasta N hacer:


Leer: Num
Si Num < 0 entonces
Num = Num^3
Sino
Si Num >= 0 && Num <= 100
Num = Num^2
Sino
Si Num >= 101 && Num <=1000
Num = Sqrt(Num)
Fin si
Fin Si
Fin si
Imprimir: Num
Fin Para
Fin

Prueba de escritorio
para esta prueba se tomaron 8 valores
N i Num Impresión
8 1 -1 -1
2 -2 -8
3 4 16
4 2 4
5 200 14.142136
6 16 256
7 -10 -1000
8 101 10.049876
Ejercicio 50

INICIO
Variables Numero, i, j, Factorial: int
Leer: Numero

Factorial = 1
Para j=1 hata Numero hacer:
Para i=j hasta j hacer:
Factorial = Factorial*i
Fin para
Imprimir: "El Resultado de: "+j+"!= "+Factorial
Fin Para
Fin para

Prueba de escritorio
Para esta prueba se tomaron 4 datos
Numero j i impresión
4 1 1 1!=1
2 2 2!=2
3 3 3!=6
4 4 4!=24
Ejercicio 60
INICIO
Variables N, NumeroHijos, SalarioHora, NumeroHTrabajadasMes, i, Salario, Retencion, Subsidio
Codigo, Nombre: String
Leer: N
// N es número de trabajadores de la empresa
Para i=1 hasta N hacer:
Leer: Codigo
Leer: Nombre
Leer: NumeroHijos
Leer: SalarioHora
Leer: NumeroHTrabajadasMes
Salario = SalarioHora*NumeroHTrabajasasMes
Si Salario < 300000 && NumeroHijos > 6
Rentencion = 0
Subsidio = 0
Sino
Si Salario < 300000 && NumeroHijos <= 6
Retencion = (6 - NumeroHijos)/ 2
Subsidio = 0
Fin si
Fin si
Si Salario >= 300000 && NumeroHijos < 3
Retencion = Salario*0.03
Subsidio = 0
sino
Si Salario >= 300000 && NumeroHijos >= 3
Retencion = 10/NumeroHijos
Subsidio = NumeroHijos*1200
Fin si
Fin si
imprimir: Codigo, Nombre, Salario, Retencion, Subsidio
Imprimir: TotalAPagar = Salario - Retencion - Subsidio
Fin Para
Fin

Prueba de escritorio
para esta prubea se tomó un valor de N equivalente a 5
N i Codigo Nombre NumeroHijos SalarioHora NHTM Salario Retencion Subsidio
5 1 1 Juan 7 6000 48 288000 0 0
2 2 Alberto 5 6000 48 288000 0.5 0
3 3 Alex 2 7000 48 336000 100800 0
4 4 Dana 3 7000 48 336000 3.3333 3600
5 5 Daniela 1 8000 48 384000 11520 0
TotalAPag
288000
288000
235200
332397
372480
CAPITULO 6 : Resueltos [(31, 32, 34 y 38) ) y 103, 104, 117 ]

Ejercicio 31
Ejercicio 32
Ejercicio 34

Ejercicio 38
Ejercicio 103
Ejercicio 104
Ejercicio 117

También podría gustarte