Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Verificación de Elegibilidad para Entrega | Operadores y Condicionales
Introducción a Java

Ahora es tu turno de practicar el uso de operadores de comparación y operadores lógicos juntos. En este desafío, completarás un pequeño sistema de "aprobación de entrega" para una cafetería.

Tu programa debe:

  1. Crear variables para:
    • El monto total del pedido (18)
    • Si el repartidor está disponible (true)
    • Si el cliente tiene entrega premium (false)
    • Si es un día de entrega gratuita (true)
  2. Usar operadores de comparación para verificar si el monto del pedido es mayor que 15.
  3. Usar operadores de comparación para comprobar si el cliente actualmente tiene entrega premium.
  4. Usar operadores lógicos para comprobar si el pedido califica para entrega — el pedido debe calificar si:
    • El repartidor está disponible Y
    • El monto del pedido es mayor que 15 Y
    • O bien: el cliente tiene entrega premium O es un día de entrega gratuita
  5. Imprimir:
    • Si el monto del pedido es mayor que 15
    • Si el cliente tiene entrega premium
    • Si el pedido califica para entrega La salida debe ser la siguiente:
Order amount greater than 15:
true
Customer has premium delivery:
false
Order qualifies for delivery:
true
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 3
single

single

Desafío: Verificación de Elegibilidad para Entrega

Desliza para mostrar el menú

Tarea

Desliza para comenzar a programar

Ahora es tu turno de practicar el uso de operadores de comparación y operadores lógicos juntos. En este desafío, completarás un pequeño sistema de "aprobación de entrega" para una cafetería.

Tu programa debe:

  1. Crear variables para:
    • El monto total del pedido (18)
    • Si el repartidor está disponible (true)
    • Si el cliente tiene entrega premium (false)
    • Si es un día de entrega gratuita (true)
  2. Usar operadores de comparación para verificar si el monto del pedido es mayor que 15.
  3. Usar operadores de comparación para comprobar si el cliente actualmente tiene entrega premium.
  4. Usar operadores lógicos para comprobar si el pedido califica para entrega — el pedido debe calificar si:
    • El repartidor está disponible Y
    • El monto del pedido es mayor que 15 Y
    • O bien: el cliente tiene entrega premium O es un día de entrega gratuita
  5. Imprimir:
    • Si el monto del pedido es mayor que 15
    • Si el cliente tiene entrega premium
    • Si el pedido califica para entrega La salida debe ser la siguiente:
Order amount greater than 15:
true
Customer has premium delivery:
false
Order qualifies for delivery:
true

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 3
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

some-alt