Beruflich Dokumente
Kultur Dokumente
Ejercicio 1.
Un programa java debe tener un método nativo que acepte como parámetro un String arbitrario
y regrese al programa java un entero que determina el número de palabras que empiezan con la
letra 'b' impresas en consola. El programa java lee el String que se envía al método nativo e
imprime el número de palabras que empiezan con la letra 'b'.
Ejercicio 2.
Escribir un programa en java con menús, que acepte dos monedas extranjeras y devuelva el
valor de la segunda moneda por cada unidad de la primera moneda. La conversión de las
monedas se realiza en un método nativo, por lo que debe tener dos Strings como parámetros de
las monedas y regrese al programa java un decimal del valor de la segunda moneda por cada
unidad de la primera moneda.
Ejercicio 3.
Una empresa le paga por comisión a su personal de ventas. Los vendedores reciben una
cantidad entera de 200 dólares por semana más el 9% de sus ventas brutas de dicha semana.
Por ejemplo, un vendedor que vende 3000 dólares en ventas brutas en una semana recibe 200
dólares más el 9% de 3000 dólares, o sea un total de 470 dólares.
Escribir un programa en java que ingrese desde teclado las ventas de los vendedores, utilizando
un arreglo que determine cuántos de los vendedores ganaron salarios en cada uno de los rangos
siguientes:
1
9. 1000 dólares o más
El programa java debe tener un método nativo con un arreglo de las ventas de los vendedores
como parámetro, este método retorna un arreglo con los el número de vendedores que ganaron
salarios en cada uno de los rangos indicados anteriormente.
Ejercicio 4.
El proceso se debe efectuar en la medida en que se vayan almacenando los elementos del
arreglo C; intercalándose ascendentemente, evitando de esta manera realizar un método de
ordenamiento del arreglo C.
El programa java debe leer los arreglos y escribir el contenido de cada uno de ellos luego del
proceso.
El programa java también debe tener dos métodos nativos, descritos a continuación:
Ejercicio 5.
Realizar un programa que imprima el valor más pequeño de cada columna de una matriz de m
filas y n columnas. Si hay más de una ocurrencia se debe reportar todos los valores. Imprimir el
o los valores más pequeños y los índices donde se encuentran esos valores. El reporte tendrá la
siguiente forma:
Los valores m y n deben cumplir las siguientes condiciones m <= 50 y n <= 20. Además, los
datos que conforman cada línea del reporte, deben generarse en un método nativo, cuyos
parámetros son: la matriz, fila y columna.