Simbolos numericos java
En este ocasion mostrare un ejemplo de java en el cual
se introduciran 2 numeros para mostrar con ellos
el uso de los 4 simbolos numericos principales
los cuales son:
+ para hacer sumas
como ser 2+2 = 4
- para restas
99-1 = 98
* para multiplicar
5*4 = 20
/ para dividir
99/3 = 33
aqui el codigo:
se introduciran 2 numeros para mostrar con ellos
el uso de los 4 simbolos numericos principales
los cuales son:
+ para hacer sumas
como ser 2+2 = 4
- para restas
99-1 = 98
* para multiplicar
5*4 = 20
/ para dividir
99/3 = 33
aqui el codigo:
import java.util.Scanner;
public class suma_resta_multiplicacion_division
{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
//variable utilizada para la accion que desee aser(+,-,*,/)
int accion;
accion=0;
while(accion!=5){
System.out.println("Ingrese la acccion que desee hacer");
System.out.println("1. Suma");
System.out.println("2. Resta");
System.out.println("3. Multiplicacion");
System.out.println("4. Division");
System.out.println("5. Salir");
accion = sc.nextInt();
//suma
if (accion == 1){
System.out.println("Accion de Suma");
double accion_suma,valor1,valor2,total;
accion_suma =-1;
valor1 = 0;
valor2 =0;
while (accion_suma != 0){
System.out.println("Ingrese valor a sumar O dos 0(ceros)para salir");
System.out.println("Primer numero ");
accion_suma = sc.nextDouble();
valor1 =accion_suma;
System.out.println("Segundo numero ");
accion_suma = sc.nextDouble();
valor2 =accion_suma;
total = valor1+valor2;
System.out.println("Total de la suma: " + total);
}
}
//resta
else if (accion == 2){
System.out.println("Accion de Resta");
double accion_resta,valor1,valor2,total;
accion_resta =-1;
valor1 = 0;
valor2 =0;
while (accion_resta != 0){
System.out.println("Ingrese valor a restar O dos 0(ceros)para salir");
System.out.println("Primer numero ");
accion_resta = sc.nextDouble();
valor1 =accion_resta;
System.out.println("Segundo numero ");
accion_resta = sc.nextDouble();
valor2 =accion_resta;
total = valor1-valor2;
System.out.println("Total de la resta: " + total);
}
}
//multiplicacion
else if (accion == 3){
System.out.println("Accion de Multiplicacion");
double accion_M,valor1,valor2,total;
accion_M =-1;
valor1 = 0;
valor2 =0;
while (accion_M != 0){
System.out.println("Ingrese valor a multiplicar O dos 0(ceros)para salir");
System.out.println("Primer numero ");
accion_M = sc.nextDouble();
valor1 =accion_M;
System.out.println("Segundo numero ");
accion_M = sc.nextDouble();
valor2 =accion_M;
total = valor1*valor2;
System.out.println("Total de la multilicacion: " + total);
}
}
//division
else if (accion == 4){
System.out.println("Accion de Division");
double accion_D,valor1,valor2,total;
accion_D =-1;
valor1 = 0;
valor2 =0;
while (accion_D != 0){
System.out.println("Ingrese valor a multiplicar O dos 0(ceros)para salir");
System.out.println("Primer numero ");
accion_D = sc.nextDouble();
valor1 =accion_D;
System.out.println("Segundo numero ");
accion_D = sc.nextDouble();
valor2 =accion_D;
//En sta ultima accion usamos el try-cath por si hay algun error
try{
total = valor1/valor2;
System.out.println("Total de la Division: " + total);
}
catch(Exception e){System.out.println("Infinity");}
}
}
//valor erroneo
else if (accion == 5){System.out.println("As salido");}
else {System.out.println("Valor no valido");}
}
}
//Bueno este ejersico se puede abreviar aun mas lo puse de esta forma a ver si se captan al menos 3 opciones que se pueden cambiar
}
Comentarios
Publicar un comentario