Cómo crear una calculadora de propinas en Java: 13 pasos (con imágenes)

Tabla de contenido:

Cómo crear una calculadora de propinas en Java: 13 pasos (con imágenes)
Cómo crear una calculadora de propinas en Java: 13 pasos (con imágenes)

Video: Cómo crear una calculadora de propinas en Java: 13 pasos (con imágenes)

Video: Cómo crear una calculadora de propinas en Java: 13 pasos (con imágenes)
Video: Get Microsoft Office for free 2024, Mayo
Anonim

Este artículo ofrece una manera rápida y fácil de crear su propia calculadora de propinas, lo que le permite ingresar un número y calcular la propina automáticamente, sin hacer sus propios cálculos mentales.

Pasos

Crear una calculadora de propinas en Java Paso 1
Crear una calculadora de propinas en Java Paso 1

Paso 1. Descargue un IDE de Java (abreviatura de entorno de desarrollo integrado) como Netbeans o Eclipse

  • Para descargar Netbeans, vaya al sitio web Netbeans.org y presione el botón naranja grande en la parte superior derecha de la página que dice Descargar.
  • Dado que la calculadora de propinas es una aplicación relativamente simple, solo necesita descargar Java SE (edición estándar). Una vez que termine de descargar el archivo.exe, ejecute su ventana emergente con el instalador de NetBeans. Las opciones estándar en el instalador son suficientes para este programa, por lo que puede descargar la edición estándar sin temor a no tener los componentes necesarios para el programa.
Crear una calculadora de propinas en Java Paso 2
Crear una calculadora de propinas en Java Paso 2

Paso 2. Descargue Java JDK

Puede encontrarlo en

Allí puede especificar el JDK apropiado para su máquina respectiva

Crear una calculadora de propinas en Java Paso 3
Crear una calculadora de propinas en Java Paso 3

Paso 3. Ejecute el programa NetBeans y cree un nuevo proyecto

Vaya al menú desplegable en la parte superior izquierda que dice Archivo y seleccione Nuevo proyecto

Crear una calculadora de propinas en Java Paso 4
Crear una calculadora de propinas en Java Paso 4

Paso 4. Configure el nuevo proyecto

En el mensaje que sigue, en las categorías, seleccione Java y en los proyectos seleccione la aplicación Java; estos suelen estar resaltados de forma predeterminada. Haga clic en Siguiente.

  • Dale un nombre a tu proyecto. Deje la casilla de verificación Carpeta dedicada sin marcar y la casilla de verificación Creó la clase principal marcada.
  • Con eso, termine y luego habrá creado su proyecto.
Crear una calculadora de propinas en Java Paso 5
Crear una calculadora de propinas en Java Paso 5

Paso 5. Cree las variables para este proyecto

  • Debajo de la línea que dice

    public static void main (String args)

    , cree las siguientes variables:

    • doble total;

    • int tip;

    • doble tipRatio;

    • double finalTotal;

  • No importa si están en diferentes líneas o en la misma línea una tras otra.
  • Son lo que ellos llaman variables de instancia. Básicamente son referencias para un valor que se almacenará en la memoria del programa. La razón por la que nombra las variables de instancia de esta manera es para vincularlas a para qué las usará. e.i la variable finalTotal se utiliza para la respuesta final.
  • La falta de mayúsculas en "double" e "int" y el punto y coma (;) al final de las palabras son importantes.
  • Como referencia, int son variables que siempre son números enteros, es decir, 1, 2, 3 … etc, mientras que los dobles tienen decimales.
Crear una calculadora de propinas en Java Paso 6
Crear una calculadora de propinas en Java Paso 6

Paso 6. Importe la utilidad del escáner, que permitirá la entrada del usuario una vez que se ejecute el programa

En la parte superior de la página, justo debajo de la línea

paquete (nombre del proyecto)

y encima de la línea @author owner, escriba:

import java.util. Scanner;

Crear una calculadora de propinas en Java Paso 7
Crear una calculadora de propinas en Java Paso 7

Paso 7. Cree el objeto del escáner

Si bien no importa qué línea de código se crea el objeto, escriba la línea de código justo después de las variables de instancia por motivos de coherencia. Hacer un escáner es similar a crear otros tipos de objetos en programación.

  • Sigue la construcción de la siguiente manera:

    “Nombre de la clase” “nombre del objeto” = “nuevo” “Nombre de la clase” (“Ruta”);

    excluyendo las comillas.

  • En este caso sería:

    Scanner ScanNa = nuevo escáner (System.in);

  • La palabra clave "nuevo" y "System.in" entre paréntesis son importantes. La palabra clave "nuevo" básicamente dice que este objeto es nuevo, lo que probablemente suena redundante, pero es necesario para que se cree el escáner. Mientras tanto, "System.in" es la variable a la que se adjuntan los objetos del escáner, en este caso System.in haría que la variable sea algo que el usuario escriba.

Paso 8.

  • Comience a escribir la impresión de la consola.

    Crear una calculadora de propinas en Java Paso 8
    Crear una calculadora de propinas en Java Paso 8
    • System.out.print ("Ingrese el total, incluidos los impuestos: $");

    • Las citas de la línea entre paréntesis son importantes.
    • Esencialmente, esta línea de código hace que la palabra se imprima en la consola una vez que se ejecuta el programa. En este caso, las palabras serían “Ingrese el total, incluido el impuesto: $”.
    • Las citas alrededor de la oración entre paréntesis son necesarias para asegurarse de que Java sepa que se trata de una oración; de lo contrario, la considerará varias variables que no existen.
  • Cree la primera entrada de usuario para el programa. En la siguiente línea de código, utiliza el escáner y una de las variables que creó anteriormente. Mira esta línea de código:

    Crear una calculadora de propinas en Java Paso 9
    Crear una calculadora de propinas en Java Paso 9
    • total = ScanNa.nextDouble ();

    • El "total" es la variable anterior y "ScanNa" es el nombre de su objeto de escáner. La frase "nextDouble ();" es un método de la clase de escáner. Básicamente, significa que ese escáner leerá el siguiente número de tipo doble que se ingrese.
    • En resumen, el número leído por el escáner será utilizado por la variable Total.
  • Haga un mensaje para ingresar el porcentaje de la propina. Luego use el escáner para guardar un número en la variable denominada tip, similar a los dos últimos pasos. Aquí hay un código de referencia:

    Crear una calculadora de propinas en Java Paso 10
    Crear una calculadora de propinas en Java Paso 10
    • System.out.print ("Ingrese% para dar propina:");

    • tip = ScanNa.nextInt ();

  • Cree la fórmula para la calculadora tipRatio.

    Crear una calculadora de propinas en Java Paso 11
    Crear una calculadora de propinas en Java Paso 11
    • Escribe

      tipRation = tip / 100.0;

      para convertir el número entero que representa el porcentaje de propina en un porcentaje real.
    • Tenga en cuenta que se requiere.0 en 100.0, ya que en esta situación la variable denominada "propina" es un número entero, es decir, un número entero. Siempre que uno de los dos números de la ecuación tenga un decimal, el resultado final será un doble con decimales. Sin embargo, si ambos números fueran números enteros, se produciría un error de cálculo.
  • Utilice la última variable disponible para calcular el total y hacer los últimos cálculos. La siguiente ecuación habla por sí sola.

    Crear una calculadora de propinas en Java Paso 12
    Crear una calculadora de propinas en Java Paso 12
    • finalTotal = total + (total * tipRatio);

  • Cree una línea de código de solicitud de impresión final para mostrar el total final. Puede usar una versión un poco más especializada del método de impresión llamado printf para hacerlo un poco más elegante:

    Crear una calculadora de propinas en Java Paso 13
    Crear una calculadora de propinas en Java Paso 13
    • System.out.printf ("Total con% d %% como propina: $%. 2f / n", propina, finalTotal);

    • Las letras precedidas por% corresponden a las variables que están separadas por comandos después de la frase impresa; están vinculados en términos del orden de las variables y las letras. En este caso,% d está vinculado a "tip" y%.2f está vinculado a finalTotal. Esto es para que la consola imprima las variables que fueron escaneadas o calculadas en lugar de algo predeterminado.
    • El doble signo% después de% d es para que la consola imprima realmente el signo de porcentaje; de lo contrario, causaría un error debido a la forma en que funciona el método printf.
  • Recomendado: