Está en la página 1de 2

1.

Un estudiante necesita tu ayuda para desarrollar una aplicación que funcione


como una calculadora, la cual le permitirá avanzar en sus estudios de
matemáticas.

Debes desarrollar una aplicación que deberá leer dos números, luego,
mostrar un menú por medio de un switch con las siguientes opciones:

 Mostrar el número mayor


 Mostrar la suma de los números
 Mostrar la resta de los números

2. Un restaurante necesita programar su letrero publicitario digital. Se debe repetir el


mensaje "Restaurante para programadores" junto con el número de la iteración. El
mensaje debe ser mostrado un número determinado de veces por medio de un
FOR, y este número de veces será leído por medio de entradas y salidas, ya sea por
consola o por cuadro de diálogo (JOptionPane).

Desarrolla una aplicación Java para programar el letrero del restaurante.

3. Desarrolla una aplicación Java, que lea dos números ya sea por consola o por
ventanas (JOptionPane). Luego, por medio de un ciclo WHILE incrementar el primer
número hasta que sea igual al segundo número, es decir, mientras el primer número
sea menor o igual que el segundo número, incrementar el primer número e
imprimirlo.

4. Se necesita desarrollar un programa para una escuela, el cual agilizará el aprendizaje


de las operaciones aritméticas. Debes mostrar un menú por medio de un do-While
que permita sumar y restar dos números, los cuales deben ser ingresados por el
usuario por consola. Para cada una de estas acciones habrá una opción de menú.

5. Has sido contratado para que desarrolles una aplicación en Java que valide
una palabra o una frase, de tal manera que se ingrese un String cinco (5)
veces por medio de un JOptionPane dentro de una estructura repetitiva.
Luego se debe validar por un bloque de Try-Catch con una excepción, si la
cadena es un número.
POO

6. Desarrolla una aplicación de edición de fotos FotoNextU. En ella se puede


tomar una foto, aplicarle efectos y grabarla dentro de un álbum.
Crea las clases Foto y Efecto.

a) Crea el paquete nextu.foto.


b) Escribe estas clases en Java dentro del paquete nextu.foto.
c) Agrega una clase más según el enunciado. ¿Cuál sería?

Proporciona el resultado.

7. Imagina un juego de ajedrez donde tienes las diferentes piezas y el tablero. Cada
pieza puede estar comida o no, y en una posición; además el juego tiene un turno.
Los jugadores tienen un apodo y escogen un color.

a) Crea el paquete nextu.ajedrez.


b) Escribe las clases Pieza, Tablero, Juego, Jugador.
c) Escribe los atributos de cada clase de forma privada con su tipo.

Proporciona el resultado.

8. Imagina una aplicación web donde se venden pizzas. En ella un cliente registrado
puede ordenar una pizza escogiendo la cantidad de ingredientes y los ingredientes.
Por ejemplo, dos (2) ingredientes, pepperoni y extra queso. Además de solicitar la
pizza, se especifica una forma de pago y la dirección de envío. Al cliente le llega un
correo electrónico con la confirmación de su compra.

a) Crea el paquete nextu.pizzeria.


b) Escribe las clases Pizzeria, Cliente, Direccion, Orden, Cocinero y Mensajero.
c) Escribe los atributos de cada clase de forma privada con su tipo.
d) Escribe los métodos (solo la estructura especificando las entradas y salidas) en
cada clase donde correspondan para las acciones: registro, preparar la pizza, enviar
la pizza, escoger ingredientes, colocar dirección, notificar al cliente.

Proporciona el resultado.

También podría gustarte