¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

SUMA RESTA MULTIPLICACIÓN DIVISIÓN

Ir abajo

SUMA RESTA MULTIPLICACIÓN DIVISIÓN  Empty SUMA RESTA MULTIPLICACIÓN DIVISIÓN

Mensaje  Arbolito Vie Ago 10, 2012 2:37 am

SUMA RESTA MULTIPLICACIÓN DIVISIÓN

Bueno seguimos con las operaciones básicas en java Very Happy
Pues bien comencemos sabemos que las operaciones basicas son las que tiene como nombre este tema "SUMA RESTA MULTIPLICACIÓN DIVISIÓN"

Pues bien lo que aremos es un sencillo algoritmo para que una persona introduzca dos cantidades que pueden contener decimales y partir de ello, calcule su: suma, su resta, su multiplicación y su división.

Lo primero que hacemos para iniciar en nuestro algoritmo pues por lógico crear un nuevo proyecto, posteriormente ya adentrándonos poquito en el código agregamos:
Código:
Scanner leer = new Scanner(System.in);

Esto lo tenemos que agregar cuando aremos un algoritmo donde tenemos que teclear datos con el teclado. Very Happy Bueno esta es una de las causas por las cuales lo agregamos.


Después agregamos esto:
Código:
double numero1, numero2, suma, resta, multiplicacion, division;

QUE ES ESO?
Pues bien déjame te explico de una manera sencilla, double es el nombre de una de las clasificaciones de los tipos de variables. Mira una variables es algo que cambia, te lo explico de una manera mas enfocado a la proporcionara. Una variable es un contenedor de bits que representan a un valor. Se emplean para almacenar datos que pueden cambiar durante la ejecución de un programa.

En nuestro caso utilizamos double porque utilizaría operaciones que me darían resultados con decimales, pero no siempre se utiliza la variable tipo double hay algunas mas: byte, short, int, long, fload, double, etc.

Bueno ya me comense a desviar un poco del programa Smile bueno, verán ustedes que puse double para especificar que tipo de variables utilice y les podemos poner casi el nombre que se nos antoje en este caso yo use el nombre de numero1 y numero2 y los demas.

En nuestro programa podemos utilizar mas tipos de variables ejemplo enteros: int numero1; double numero4;

Bien sigamos con el código:
Código:
System.out.println("SUMA, RESTA, MULTIPLICACION, DIVISION DE DOS NUMEROS");
        System.out.println("-----------------------------------------------------");
        System.out.print("Introduce el valor del primer numero:");
        numero1=leer.nextDouble();
        System.out.print("Introduce el valor del segundo numero:");
        numero2=leer.nextDouble();

Creo que esto esta mas entendible porque ya lo había explicado en el anterior de HOLA MUNDO Very Happy Lo unico nuevo que se agrego a esto fue que al pedir con un sistem, para guardar el dato tecleado le asignamos el valor a cada variable, ejemplo:

System.out.print("Introduce el valor del segundo numero:");
numero2=leer.nextDouble();

Lo siguiente a copiar es esto:
Código:
suma=numero1+numero2;
resta=numero1-numero2;
multiplicacion=numero1*numero2;
division=numero1/numero2;

Estas son las operaciones, te explico, mira el valor que el den al numero1 se le sumara al valor que el den al numero2, y después se guardara en la variable suma. Smile y así con los demás.

Lo siguiente a copiar:
Código:
System.out.println("");
        System.out.println("El resultado de la SUMA es:"+suma);
        System.out.println("El resultado de la RESTA es:"+resta);
        System.out.println("El resultado de la MULTIPLICACION es:"+multiplicacion);
        System.out.println("El resultado de la DIVISION es:"+division);
        System.out.println("");

Esto es olo para imprimir los valores de cada cosa, solo es de agregar el simbolo de +y la variable que se mostrara. Ejemplo:
System.out.println("El resultado de la SUMA es:"+suma);
Esto imprimirá El resultado de la SUMA es: 50

QUE FUE LO QUE PASO?
Pues implemente lo que se imprime es lo que esta dentro de "" después de las comillas le agregamos el signod e + esto significa que le agregara algo en este caso la variable suma, pero no imprimió suma como tal, lo que imprimió fue el resultado de la operación de suma.

----------------------------------------------------------------------------------------------------

TODO EL PROGRAMA COMPLETO:

public static void main(String[] args) {
// TODO code application logic here

Scanner leer = new Scanner(System.in);

double numero1, numero2, suma, resta, multiplicacion, division;

System.out.println("SUMA, RESTA, MULTIPLICACION, DIVISION DE DOS NUMEROS");
System.out.println("-----------------------------------------------------");
System.out.print("Introduce el valor del primer numero:");
numero1=leer.nextDouble();
System.out.print("Introduce el valor del segundo numero:");
numero2=leer.nextDouble();

suma=numero1+numero2;
resta=numero1-numero2;
multiplicacion=numero1*numero2;
division=numero1/numero2;

System.out.println("");
System.out.println("El resultado de la SUMA es:"+suma);
System.out.println("El resultado de la RESTA es:"+resta);
System.out.println("El resultado de la MULTIPLICACION es:"+multiplicacion);
System.out.println("El resultado de la DIVISION es:"+division);
System.out.println("");



}
}
Arbolito
Arbolito
Admin
Admin

Mensajes : 167
Fecha de inscripción : 27/06/2012

https://arbolito.foroactivo.mx

Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.