You are on page 1of 3

EJERCICIOS DE PROGRAMACION PROPUESTOS

1. Escribir un programa java que permita calcular el rea de un


tringulo. Los datos de entrada son: la base y la altura del tringulo.
2. Escriba una aplicacin que reciba del usuario el radio de un crculo
como un entero, y que imprima el dimetro, la circunferencia y el
rea del crculo mediante el uso del valor de punto flotante 3.14159
para (PI). Use las siguientes formulas (r es el radio):
- dimetro = 2r
- circunferencia = 2r
- rea = r2
3. Desarrolle una aplicacin en Java que determine el sueldo bruto
para cada uno de tres empleados. La empresa paga la cuota normal
en las primeras 40 horas de trabajo de cada empleado, y paga cuota
y media en todas las horas trabajadas que excedan de 40. Usted
recibe una lista de los empleados de la empresa, el nmero de horas
que trabajo cada empleado la semana pasada y la tarifa por horas de
cada empleado. Su programa debe recibir como entrada esta
informacin para cada empleado, debe determinar y mostrar el
sueldo bruto de cada empleado. Utilice la clase Scanner para
introducir los datos.
4. Escriba una aplicacin en Java que reciba como entrada una serie
de 10 nmeros enteros, y que determine e imprima el mayor de los
nmeros. Su programa debe utilizar cuando menos las siguientes tres
variables:
- contador: un contador para contar hasta 10 (es decir, para llevar el
registro de cuantos nmeros se han introducido, y para determinar
cundo se hayan procesado los 10 nmeros).
- nmero: el entero ms reciente introducido por el usuario.
- mayor: el nmero ms grande encontrado hasta ahora.
5. Escriba un programa que muestre los mltiplos del entero 2 (es
decir, 2, 4, 8, 16, 32, 64, etc). El programa debe solicitar la cantidad
de nmeros a mostrar
6. Escribir un programa que permita determinar el mayor y menor de
tres nmeros enteros ingresados por teclado.
7. Escribir un programa donde me pida que ingrese la cantidad de
notas de un alumno, (ejemplo 4 notas) luego lo elimine la nota ms

baja, finalmente hallar el promedio final, el programa debe imprimir el


promedio y si el alumno est aprobado o desaprobado.
8. Escribir una aplicacin que permita visualizar la tabla de multiplicar
de un nmero entero ingresado por teclado. Ejemplo
9*0 = 0
9*1 = 9
9*2 = 18
9*3 = 27
9*4 = 36
9*5 = 45
hasta
9*12 = 108
9. Utilice la estructura de repeticin while para desarrollar un
programa Java para calcular la potencia de un nmero utilizando
productos. La potencia se calcula como el producto de la base
repetido tantas veces como el valor del exponente.
potencia = base x base x base x x base
10. Utilice un for para recorrer el siguiente array y mostrar sus
elementos en la consola.
String [] meses = {Enero, Febrero, Marzo, Abril, Mayo,
Junio,
Julio, Agosto, Setiembre, Octubre, Noviembre,
Diciembre};
11. Un almacn de pedidos por correo vende cinco productos cuyos
precios de venta son los siguientes: producto 1, S/. 2.99; producto 2,
S/. 4.50; producto 3, S/. 9.99; producto 4, S/. 4.49 y producto 5, S/.
6.99. Escriba una aplicacin que lea una serie de pares de nmeros,
como se muestra a continuacin:
- nmero de productos
- cantidad vendida
Su programa debe utilizar una instruccin switch para determinar el
precio de venta de cada producto. Debe calcular y mostrar el valor
total de venta de todos los productos vendidos.
12. Escriba un programa en Java para determinar si un nmero es
primo. Se dice que un entero es primo si puede dividirse solamente

por 1 y por s mismo. Por ejemplo 2, 3, 5, 7 son primos, pero 4, 6, 8, 9


no.
13. Escriba un programa en Java que lee un valor entero y devuelva el
nmero con sus dgitos invertidos. Por ejemplo, para el numero 7631,
el mtodo debe regresar 1367.
14. Escriba un programa en donde se pida al usuario que ingrese el
tamao del array, creamos tres arrays con el tamao ingresado,
ingresamos valores en los dos arrays, y hallamos la suma de los dos
arrays en el tercer array, finalmente mostramos el resultado.
15. Escriba un programa para ingresar 10 valores en un array y luego
hallar la suma de los 10 elementos del array.
16. Escribir un programa en donde se pida al usuario que ingrese las
dimensiones de una matriz (filas y columnas), creamos dos matrices
de esas dimensiones, ingresamos valores a las matrices, hallamos la
suma de los dos matrices, finalmente mostramos el resultado.
17. Escribir un programa que lea una frase y a continuacin visualice
cada palabra de la frase una debajo de otra, seguida cada palabra del
nmero de letras que compone cada palabra. Ejemplo: si ingresamos
Hola la salida debe ser:
H
o
l
a
18. Hacer un programa donde me pida que ingrese una cadena de
caracteres, luego me pida que ingrese una letra para que lo busque
en la cadena de caracteres, si encuentra imprimir un mensaje que
encontr y la posicin de la letra, en caso contrario imprimir no se
encontr.

You might also like