Programa con operaciones
// 30/IX/2010
// Ejemplos del uso de operadores matemáticos simples y variables.
class ProgramitaConOperaciones{
static public void main (String [] a) {
//Primero vamos a declarar una varible entera y le
// asignamos el valor 10
int n1 = 10;
// Declaramos una segunda variable entera y le asignamos
// el valor 2
int n2 = 2;
// Imprimimos elcotenido de las variables
System.out.println("n1 = " + n1 +
"\nn2 = " + n2);
// Ahora declaramos variables y le asignamos el resultado
// de las operaciones de suma, resta, multiplicacion y
//divison de las variables n1 y n2
int suma = n1 + n2; // 10+2=12
int resta = n1 - n2; // 10-2=8
int multiplicacion = n1 * n2; // 10*2=20
int division = n1 / n2; // 10/2=5
// Imprimimos el lasvariables declaradas en las cuatro
// instrucciones previas
System.out.println("\nsuma = n1 + n2 = " +
n1 + " + " + n2 + " = " + suma +
"\nresta = n1 - n2 = " +
n1 + " - " + n2 + " = " + resta +"\nmultiplicacion = n1 * n2 = " +
n1 + " * " + n2 + " = " +
multiplicacion +
"\ndivision = n1 / n2 = " +
n1 + " / " + n2 + " = " + division);
// Ahora declaramos una nueva variable entera y le
//asignamos el valor 3
int n3 = 3;
// Hacemos de nuevo la divison pero ahora de n1 entre n3
division = n1 / n3; // 10/3=3.33333333333333333333333333
// E imprimimos el resultadoSystem.out.println("\ndivision = n1 / n3 = " +
n1 + " / " + n3 + " = " + division);
// Notese que se imprime 3 porque division es una variable
// de tipo entero.
// Se define una variable tipo real (double)y hacemos la
// operacion de nuevo
double division2 = n1 / n3; // 10/3=3.3333333333333333333
// E imprimimos el resultado
System.out.println("\ndivision = n1 / n3 = " +
n1 + " / " + n3 + " = "+ division2);
// Notese que sigue habiendo un problema, ahora imprime
// 3.0, el .0 se lo agrega porque la nueva variable
// division2 es de tipo double, pero la operacion entre
// dos...
Regístrate para leer el documento completo.