0% encontró este documento útil (0 votos)
36 vistas12 páginas

Algoritmos Selectivos en Java: Ejercicios

Cargado por

Junio Olivares
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
36 vistas12 páginas

Algoritmos Selectivos en Java: Ejercicios

Cargado por

Junio Olivares
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Trabajo N° 3:

ALGORITMOS SELECTIVOS O CONDICIONALES 2

Presentar informe, que incluye para cada pregunta, análisis del problema, diseño de un
algoritmo utilizando diagrama N-S y código en java.

1. Determinar si un alumno aprueba a reprueba un curso, sabiendo que aprobara si su


promedio de tres calificaciones es mayor o igual a 11; reprueba en caso contrario.

Análisis: EFD

N1, N2, N3 PROCESO Prom


2. En un almacén se hace un 30% de descuento a los clientes cuya compra supere los
$1000 ¿Cuál será la cantidad que pagará una persona por su compra?

Inicio
Variables: monto, descuento, PrecioConDescuento
Leer Monto
Descuento: monto*0.3
PrecioConDescuento= monto-descuento
Escribir PrecioConDescuento
Fin

3. Diseñar un algoritmo que calcule el total a pagar por la compra de camisas. Ingresar el
Precio y cantidad de camisas a comprar. Si se compran ocho camisas o más, se aplica
un descuento del 20% sobre el total de la compra y si son menos de ocho camisas un
descuento del 10%.
4. Calcular el total que una persona debe pagar en una librería, si el precio de cada
cuaderno es de S/ 9 si se compran menos de 10 cuadernos y de S/ 6 si se compran 10 o
más.

5. Una persona quiere comprar un televisor. Le ofrecen un televisor Led a P soles con X%
de descuento y un televisor Plasma a Z soles con Y % de descuento. Cual debe comprar
si desea pagar menos. Cuanto pagará en total.
6. Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente
manera: Si trabaja 40 horas o menos se le paga $16 por hora, Si trabaja más de 40
horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada hora extra.
7. Diseñe un algoritmo que permita leer las longitudes de los tres lados de un triángulo
(A, B y C) y determinar qué tipo de triángulo es, de acuerdo a los siguientes casos.
Suponiendo que A es el mayor de los lados, y que B y C corresponden a los otros dos.
Si A ≥ B + C No se forma un triángulo.
Si A2 = B2 + C2 Se forma un triángulo rectángulo.
Si A2 > B2 + C2 Se forma un triángulo obtusángulo
8. Diseñe un algoritmo que permita leer 2 números enteros positivos N1, N2 (N1 debe ser
mayor que N2) y un operador aritmético (+, -, *, /, %) y realice las operación aritmética
que corresponda y reporte la respuesta (suma=N1+N2 , resta= N1-N2, producto=
N1*N2, cociente=N1/N2 , Residuo = N1%N2)
9. Un hombre desea saber cuánto dinero se genera por concepto de intereses con la
cantidad que tiene depositada en el banco. El decidirá reinvertir los intereses solo si
superan a $1000, y en ese caso desea saber cuánto dinero tendrá finalmente en su
cuenta. Ingrese cantidad de dinero depositada y porcentaje de interés que le paga el
banco. Debe reportar si decide reinvertir los intereses o No. Y cuánto dinero tendrá en
su cuenta en total.
10. Una agencia de autos necesita un sistema que le permita calcular el pago mensual para
un vendedor de autos, basándose en lo siguiente: El pago base es de S/.1000, más una
comisión de S/.150 por cada auto vendido y un bono adicional de S/.400 si vendió más
de 10 autos.
El impuesto a pagar es el 5 % del pago total. Ingresar el nombre del vendedor y el n° de
autos vendidos en el mes. Reportar nombre del vendedor, sueldo bruto, impuesto y
sueldo neto.

También podría gustarte