ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PROBLEMAS DE JAVA SE


Enviado por   •  26 de Octubre de 2019  •  Prácticas o problemas  •  2.230 Palabras (9 Páginas)  •  139 Visitas

Página 1 de 9

PROBLEMAS DE JAVA SE.

ESTRUCTURAS DE CONTROL DE FLUJO:

PROBLEMA 1:

Escriba un programa en Java que dado un número, muestre un mensaje diciendo si ese número es par o impar.

PROBLEMA 2:

- Escriba un programa en Java que muestre por pantalla lo siguiente:

12 ...10 11 ...20 21 ...30 ...

91 ...100

Realice el ejercicio de dos formas diferentes, en una utilice bucles while y en otra utilice bucles for.

- Modifique el programa anterior para que muestre por pantalla lo siguiente:

1 11 ...91 2 12 ... 92 ...

10 20 ... 100

Siga realizando el ejercicio de dos formas diferentes.

PROBLEMA 3:

- Escriba un programa en Java que dados tres números, muestre un mensaje ordenando dichos números de mayor a menor.

- Modifique el programa anterior para que los números se muestren ordenados de menor a mayor.

PROBLEMA 4:

Escriba un programa en Java que dados dos números, muestre un mensaje diciendo cuál es el mayor y cuál es el menor de los dos. En caso de ser iguales también lo indicará en el mensaje.

PROBLEMA 5:

Escriba un programa en Java que dependiendo de la vocal que se introduzca, muestre por pantalla un mensaje u otro.

El programa mostrará un mensaje diferente para cada vocal y uno por defecto para aquellos casos en que no se introduzca una vocal.

Utilice un bucle switch para realizar este ejercicio.

OBJETOS Y CLASES:

PROBLEMA 6:

- Defina una clase Persona, indique los atributos que debe tener dicha clase y los métodos que usted definiría.

- Programe un constructor con parámetros para dicha clase.

- Escriba una sentencia en la que se cree un objeto de la clase

Persona utilizando el constructor con parámetros definido en el

apartado anterior.

- Escriba varias sentencias en las que se utilicen los métodos

definidos en la clase Persona y se modifiquen los atributos de dicha clase.

PROBLEMA 7:

- Defina una clase Coche, indique los atributos que debe tener dicha clase y los métodos que usted definiría. Uno de esos atributos debe ser litros de gasolina que consume el coche cada 100 km.

- Programe un constructor con parámetros para dicha clase.

- Cree un método tieneGasolinaViaje( int litros , int km). Este

método calcula si hay gasolina suficiente para realizar el viaje y muestra por pantalla un mensaje.

PROBLEMA 8:

- Defina una clase Rectángulo, indique los atributos que debe tener dicha clase y los métodos que usted definiría.

- Programe un constructor con parámetros para dicha clase.

- Escriba una sentencia en la que se cree un objeto de la clase

Rectángulo utilizando el constructor con parámetros definido en

el apartado anterior.

- Cree un método que calcule el área y el perímetro de un

rectángulo, se supone que ha definido dos atributos como mínimo ( base y altura ).

CADENAS: PROBLEMA 9:

Realice un programa que a partir de una cadena cualquiera muestre por pantalla lo siguiente:

- Que letra está en la tercera posición de la cadena.

- Tamaño de la cadena ( número de caracteres ).

- Muestre la cadena con todos los caracteres en mayúsculas.

- Ahora muéstrela con todos los caracteres en minúsculas.

- Cree otra cadena y muéstrelas por pantalla en orden alfabético o

diga que son iguales.

- Tome una parte ( subcadena ) de una de las cadenas y guárdela en

otra cadena diferente. Muestre ambas cadenas.

PROBLEMA 10:

Realice un programa que a partir de una cadena cualquiera muestre por pantalla la cadena invertida. Ejemplo: Cadena introducida : Colegio Cadena mostrada en la salida: oigeloC.

PROBLEMA 11:

Realice un programa que a partir de una cadena cualquiera imprima un mensaje en pantalla diciendo si la cadena es un palíndromo o no.

Un palíndromo es una cadena que se lee igual en ambos sentidos. Ejemplo de palíndromo : Sara Baras = saraB araS.

ARRAYS:

PROBLEMA 12:

Realice un programa que cree un vector con los 30 primeros números naturales. Muestre el contenido del vector por pantalla.

PROBLEMA 13:

Programe una aplicación Java en la que se creen dos matrices y se rellenen de igual forma que en el problema 2.

PROBLEMA 14:

Realice un programa en el que se cree un vector con 10 posiciones y en cada una de ella introduzca un nombre diferente. Al programa se le pasará un nombre ( cadena ) que habrá que buscar dentro del vector. Al finalizar el programa se mostrará un mensaje por pantalla indicando si se ha encontrado o no la cadena y en qué posición del vector se encuentra.

PROBLEMA 15:

Realice una aplicación Java en la que se cree una matriz con una seria de enteros y se muestre por pantalla otra matriz que se cree de la forma que se ve en el siguiente

...

Descargar como (para miembros actualizados)  txt (13.8 Kb)   pdf (55.6 Kb)   docx (14.6 Kb)  
Leer 8 páginas más »
Disponible sólo en Clubensayos.com