Ejercicios Resueltos en Java

EJERCICIOS RESUELTOS EN JAVA 1.Hacer una aplicacion que me permita visualizar la suma de dos numeros ingresados public s

Views 147 Downloads 1 File size 523KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

EJERCICIOS RESUELTOS EN JAVA 1.Hacer una aplicacion que me permita visualizar la suma de dos numeros ingresados public static void main(String[] args) { int n1,n2,suma; n1= Integer.parseInt(JOptionPane.showInputDialog("ingrese el numero")); n2= Integer.parseInt(JOptionPane.showInputDialog("ingrese el segundo numero")); suma=n1+n2; JOptionPane.showMessageDialog(null,"La suma es"+ suma);

2.Calcular el promedio ingresando tres notas: public static void main(String[] args) { int n1,n2,promedio; n1= Integer.parseInt(JOptionPane.showInputDialog("ingrese el numero")); n2= Integer.parseInt(JOptionPane.showInputDialog("ingrese el segundo numero")); promedio=(n1+n2)/3; JOptionPane.showMessageDialog(null,"El promedio es"+ promedio); 3.Ingresar dos numeros y detreminar el n.mayor y menor ademas visializar el nombre del ejecutante public static void main(String[] args) { int n1,n2; double max,min; n1= Integer.parseInt(JOptionPane.showInputDialog("ingrese el numero uno")); n2= Integer.parseInt(JOptionPane.showInputDialog("ingrese el numero dos")); min=Math.min(n1,n2); max=Math.max(n1,n2); JOptionPane.showMessageDialog(null,"el numero mayor es " +max); JOptionPane.showMessageDialog(null,"el numero menor es " +min); JOptionPane.showMessageDialog(null,"Claudia"); 4.Escribe un programa Java que realice lo siguiente: declarar una variable N de tipo int, una variable A de tipo double y una variable C de tipo char y asigna a cada una un valor. A continuación muestra por pantalla:

El valor de cada variable. La suma de N + A La diferencia de A - N El valor numérico correspondiente al carácter que contiene la variable C. Si por ejemplo le hemos dado a N el valor 5, a A el valor 4.56 y a C el valor ‘a’, se debe mostrar por pantalla: Variable N = 5 Variable A = 4.56 Variable C = a 5 + 4.56 = 9.559999999999999

4.56 - 5 = -0.4400000000000004 Valor numérico del carácter a = 97 package

bi1;

public

class static void int double char System.out.println("Variable System.out.println("Variable System.out.println("Variable System.out.println(N + " + System.out.println(A + " System.out.println("Valor numérico

Main

public

{

main(String[] N A C N A C " + A " + N del carácter

args)

= = = = = = + " + " " + C

" " " = = +

{ 5; 4.56; 'a'; + N); + A); + C); " + (N+A)); " + (A-N)); " = " + (int)C); }

} 5.Crear una lista de números enteros, la cantidad de elementos de la lista DEBE ser un numero aleatorio dentro del intervalo [10; 20]. Los valores que se agregan a la lista DEBEN ser números enteros dentro del intervalo [10; 100] Se pide una aplicación en Java que permita cumplir con los siguientes requerimientos: Imprimir la lista de números generados. Imprimir la suma de los números PARES que fueron generados. Imprimir la cantidad de números impares que fueron generados.

6.Se desea manejar una lista de robots. Cada robot tiene un número y un porcentaje de vida. El número de elementos de la lista será un valor aleatorio entre 5 y 10. El porcentaje de vida de cada ROBOT será un valor aleatorio entre 1 y 100. Se pide construir una aplicación en java que permita cumplir con la siguiente funcionalidad: Imprimir la lista de robot ordenada por porcentaje de vida de los robots. Al principio de la lista DEBEN estar los robots con menos porcentaje de vida. Imprimir la cantidad de robot que tiene más del 50% de vida. Imprimir el número de los TRES robots que tienen mayor porcentaje de vida.

1. Reportar números del 1 al 10. o Resolvemos el problema usando while

1 2 3 4 5 6 7 8 9 10 o

1

public static void main (String args []) { int n=0; while(n