Guia Ejercicios

Anuncio
Guia de Ejercicios Programación.
1. Crear el programa que permita solicitar 3 números por pantalla, los multiplique
y muestre el resultado.
2. Crear el programa que permita solicitar el ingreso por parte del usuario de 4
notas y muestre por pantalla el promedio de estas.
3. Crear el programa que permita obtener el perímetro de un rectángulo, los
datos necesarios deben ser solicitados al usuario por pantalla y luego mostrar
el resultado.
4. Crear el programa que permita obtener el área de un círculo, los datos
necesarios deben ser solicitados
al usuario por pantalla y luego mostrar
el resultado.
5. Crear el programa que permita calcular el IVA de un producto, ingresando el
valor bruto de éste por pantalla y luego mostrar el detalle del IVA y el precio
final del producto con el IVA incluido.
6. Crear el programa que permita calcular el sueldo de una persona, pidiéndole
al usuario que ingrese por pantalla el número de horas normales y extras
trabajadas. (tomando en cuenta que el valor de una hora normal es de $5.000
y la hora extra corresponde al valor de una hora normal más el 50%).
7. Crear el programa que permita transformar pesos chilenos a dólar, teniendo
en consideración que por pantalla hay que solicitar los pesos chilenos y el valor
del dólar actual, para finalmente mostrar en resultado en dólares.
8. Crear el programa que permita mostrar el descuento realizado a un producto,
solicitando el valor del producto por pantalla y teniendo en consideración que
si el valor del producto solo supera los $50.000 se le realizará un descuento
del 10%, sino no se realizara ningún descuento.
9. En una tienda efectúan un descuento a los clientes dependiendo del monto de
compra. El descuento se efectúa con base en el siguiente criterio:
-Si el monto es menor que $500 -> no hay descuento.
-Si el monto está comprendido entre $500 y $1000 inclusive -> 5% de
descuento.
-Si el monto está comprendido entre $1000 y $7000 inclusive -> 11% de
descuento.
-Si el monto está comprendido entre $7000 y $15000 inclusive -> 18% de
descuento.
-Si el monto es mayor a $15000 -> 25% de descuento.
10. Una agencia de seguros para automóviles asigna costos basados en el sexo y
la edad del conductor. Los hombres menores de 25 años pagan los precios
más altos, $30.000. Los hombres
de
25
años o
más
años pagan $25.000. Las mujeres de menos de 21 años pagan
$28.000, mientras que las mujeres de 21 años o más pagan $20.000. Escribir
el programa del programa
que imprima la
edad del conductor,
sexo, y el pago correspondiente para los clientes de la aseguradora.
11. Una casa de cambio desea implementar una aplicación que le permita
descomponer de manera exacta la cantidad de dinero que debe entregar por
cambio de divisa. Es decir, ingresar el monto en pesos chilenos y
automáticamente se muestre la información de billetes y monedas a entregar.
Recuerde que los billetes autorizados son; $20.000, $10.000, $5.000, $2.000,
$1.000. Y las monedas autorizadas son; $500, $100, $50, $10, $5, $1.
12. En un chanchito virtual (alcancía) es posible guardar monedas de las
siguientes denominaciones: $10, $50, $100 y $500, no se guardan ni billetes ni
monedas de otras denominaciones.
Se quiere un programa que ilustre el manejo de la alcancía. El
programa debe permitir (1) agregar una moneda de una de las
denominaciones indicadas, (2) contar cuántas monedas tiene de cada
denominación, (3) calcular el total de dinero ahorrado, (4) romper la alcancía
vaciando su contenido y (5) comenzar una nueva alcancía.
|
es:
13. Diseñe una aplicación que permita manjar la información de un empleado. El
empleado tiene nombre, apellido, sexo, año de ingreso a la compañia y un
salario básico asignado.
La aplicación debe calcular las prestaciones, la fórmula de prestaciones
p = (a * s)/12 (p: prestaciones, a: antigüedad, s: salario).
14. Un médico clasifica sus pacientes en tres tipos según sea el problema que
presenta y ordena radiografías de acuerdo a la siguiente etapa:
Tipo
C
R
D
Problema
Cardiovascular
Respiratorio
Todos los demás
Numero de Radiografías
1
2
3
El medico cobra $15.000, por consultas y cada radiografía cuesta $10.000.
Si se conoce el número de la cédula de identidad del paciente, su nombre y el
problema que padece mostrar la siguiente información.
a)
b)
c)
d)
e)
La C.I
El nombre
El tipo de problema
Numero de radiografías
Cantidad a pagar por honorarios y radiografías.
15. Crear una clase denominada Matemáticas que defina las siguientes funciones
estáticas




Calcule y devuelva el valor absoluto de un número entero
Calcule y devuelva la potencia cuadrada y cúbica entera de un número entero
Calcule el factorial de un número
Determine si un número entero es o no primo
16. Se desea saber el promedio de notas que tiene un estudiante. Hasta la fecha ha
rendido 3 materias y 3 pruebas por cada una; además se quiere el número de
materias reprobadas y el número de materias aprobadas, junto con el promedio
general acumulado.
 Debe mostrar el nombre del alumno junto con sus datos.
 Para el estado aprobado o reprobado, esto debe aparecer en palabras.
17.


Desarrolle un programa que pida 3 notas y una nota de examen.
Se debe calcular el promedio de las 3 notas
Para la nota final de sacar el 70% al promedio y el 30% al examen. Luego de
esto ambos valores se suman, dando la nota final.
18. Desarrolle un programa que permita resolver la ecuación cuadrática. Recuerde
que esta ecuación se resuelve de la siguiente forma:
19.
El coste de un automóvil nuevo para un comprador es la suma total del
coste del vehículo, del porcentaje de la ganancia del vendedor y de los impuestos
locales o estatales aplicables (sobre el precio de venta). Suponer una ganancia del
vendedor del 12% en todas las unidades y un impuesto del 6% y diseñar un
programa para leer el coste total del automóvil e imprimir el coste para el
consumidor.
1. Arreglos Simples (2 puntos)
Desarrolle un programa que permita ingresar n números por teclado y sean
almacenados en un arreglo. Para este arreglo se pide:
Ordenar los elementos de mayor a menor.
Dejar todos los elementos pares al inicio del arreglo y los impares al final del arreglo.
Por ejemplo si ingresamos 10 elementos.
1
3
2
6
8
7
9
23
15
29
Ordenamos el arreglo
29
23
15
9
8
7
6
3
2
1
9
15
23
29
Finamente dejamos impares primeros y pares luego.
2
6
8
1
3
7
2. Arreglos Bidimensionales (2 puntos)
Desarrolle un programa que permita ingresar 2 matrices cuadradas de dimensión n.
Para estas matrices se pide.



Imprimir solo los elementos impares de la matriz.
Imprimir la resta de las dos matrices.
Imprimir la multiplicación de las dos matrices.
Nota: Cada uno de los procesos deben ser realizados a través de métodos y clases.
Documentos relacionados
Descargar