#calculadorabásicaenJava
Explore tagged Tumblr posts
Text
Cómo crear un programa en java para una calculadora básica
En esta entrada de blog, te guiaré paso a paso para crear un programa en Java que funcione como una calculadora básica. El programa permitirá al usuario realizar las operaciones de suma, resta, multiplicación y división. El usuario ingresará dos números y seleccionará la operación que desea realizar. Luego, el programa calculará y mostrará el resultado. Paso 1: Configuración del Proyecto - Crear un nuevo proyecto en tu IDE: Abre tu entorno de desarrollo Java y crea un nuevo proyecto llamado "CalculadoraBasica". - Crear una clase Java: Dentro del proyecto, crea una nueva clase y nómbrala Calculadora. Paso 2: Configurar el Escáner y Solicitar Números al Usuario Primero, necesitamos configurar el escáner para recibir la entrada del usuario y solicitar que ingrese dos números. import java.util.Scanner; public class Calculadora { public static void main(String args) { Scanner scanner = new Scanner(System.in); double num1, num2, resultado = 0; char operacion; - Escáner: Utilizamos la clase Scanner para recibir la entrada del usuario desde la consola. - Variables: Se definen variables para almacenar los números ingresados por el usuario y el resultado de la operación. Paso 3: Solicitar la Operación Deseada A continuación, solicitamos al usuario que elija la operación que desea realizar: suma, resta, multiplicación o división. System.out.print("Ingresa el primer número: "); num1 = scanner.nextDouble(); System.out.print("Ingresa el segundo número: "); num2 = scanner.nextDouble(); System.out.print("Selecciona la operación (+, -, *, /): "); operacion = scanner.next().charAt(0); - Selección de operación: El usuario ingresa el símbolo de la operación que desea realizar (+, -, *, /). Paso 4: Realizar la Operación Seleccionada Dependiendo de la operación seleccionada, el programa realizará la operación correspondiente y almacenará el resultado. switch (operacion) { case '+': resultado = num1 + num2; break; case '-': resultado = num1 - num2; break; case '*': resultado = num1 * num2; break; case '/': if (num2 != 0) { resultado = num1 / num2; } else { System.out.println("Error: No se puede dividir por cero."); return; } break; default: System.out.println("Operación no válida."); return; } - Condiciones: Se utiliza un switch para ejecutar la operación seleccionada. Si el usuario elige división y el segundo número es 0, el programa muestra un error. Paso 5: Mostrar el Resultado Finalmente, el programa muestra el resultado de la operación seleccionada. System.out.println("El resultado de " + num1 + " " + operacion + " " + num2 + " es: " + resultado); } } - Salida: El programa imprime el resultado de la operación en la consola. Código Completo import java.util.Scanner; public class Calculadora { public static void main(String args) { Scanner scanner = new Scanner(System.in); double num1, num2, resultado = 0; char operacion; System.out.print("Ingresa el primer número: "); num1 = scanner.nextDouble(); System.out.print("Ingresa el segundo número: "); num2 = scanner.nextDouble(); System.out.print("Selecciona la operación (+, -, *, /): "); operacion = scanner.next().charAt(0); switch (operacion) { case '+': resultado = num1 + num2; break; case '-': resultado = num1 - num2; break; case '*': resultado = num1 * num2; break; case '/': if (num2 != 0) { resultado = num1 / num2; } else { System.out.println("Error: No se puede dividir por cero."); return; } break; default: System.out.println("Operación no válida."); return; } System.out.println("El resultado de " + num1 + " " + operacion + " " + num2 + " es: " + resultado); } }
Read the full article
#aprenderJava#calculadorabásicaenJava#calculadoraenJava#clasesJava#códigoJava#cómoprogramarenJava#condicionesenJava#cursosdeJava#desarrollodesoftwareenJava#desarrolloenJava#desarrolloJava#ejemplosJava#ejerciciosJava#IDEJava#Javabásico#Javabucles#Javafácil#Javaparaprincipiantes#Javapasoapaso#JavaScanner#Lenguajesdeprogramación#lógicacondicionalenJava#lógicadeprogramación#métodosenJava#operacionesmatemáticasenJava#programaciónenJava#programarenJava#proyectosenJava#tutorialJava#variablesenJava
0 notes