viernes, 24 de agosto de 2012

JAVA , Operadores y ejercicios .

Operadores (java)  permiten realizar operaciones matemáticas que devolverán un valor  y hay de diferentes tipos .

si vemos el siguiente ejemplo  esta entre paréntesis doble esto es porque el sistema de impresión  es así por defecto  al agregar el operador si quiero que realice el calculo tendrá que estar entre otro paréntesis si no lo  tomara como una expresión y no como una cuenta matemática.

   System.out.println((0-4));

 La siguiente tabla contiene operadores básicos.

+Suma
-Resta
*Multiplicación

/División
%Resto de la división
&true
|true
>Mayor que
<Menor que que
==Iguales
!=Distintos
>=Mayor o igual que
<=Menor o igual que
<<Izquierda
>>Derecha
++Incremento
--Decremento
!False


 un ejercicio que muestra el uso de los operadores.  calculara usando la variable num o colocando  los numeros directamente.


public class class1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub

        double num;
        num = 3.14;
      
        System.out.println((0-4));
        System.out.println((num *2));
        System.out.println((5/3));
        System.out.println((30/7));
        System.out.println((7+32/5));
      
    }

}
Compilamos y dará el siguiente resultado
-4
6.28
1
4
13



Ejercicios 2


usamos dos variables  int num 1 y int num 2.


public class Ejercicio2


 {

 /** * @param args */

 public static void main(String[] args)

 {

// TODO 自動生成されたメソッド・スタブ

 int num1 = 10;
 int num2 = 5;


System.out.println("Suma de la variables " + (num1+num2));
 System.out.println("Resta de las variables " + (num1-num2));
 System.out.println("Multiplicación de las variables " + (num1*num2));
 System.out.println("División de las variable " + (num1/num2));

 }


Compilamos y dará el siguiente resultado
Suma de la variables 15
 Resta de las variables 5
Multiplicación de las variables 50
División de las variable 2



veamos la diferencia de   estos dos programas.  Cadena de participación a continuación.



import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.*;

class ejercicio2
{

    public static void main (String[] args )throws IOException
  
    {

         System.out.println("por favor introduzca tres números que quiera sumar  ");
      
        
        
        BufferedReader br=
        new BufferedReader(new InputStreamReader(System.in));
      
        String str1= br.readLine();
        String str2= br.readLine();
        String str3= br.readLine();
      
        int sum =0;
        sum += Integer.parseInt(str1);
        sum += Integer.parseInt(str2);
        sum += Integer.parseInt(str3);
      
        System.out.println("el resultado es  " + sum+   "  gracias");
      
}
}
Compilamos y dará el siguiente resultado
por favor introduzca tres números que quiera sumar 
4
5
6
el resultado es  15  gracias



 ejercicio1 

 calcula los numero que ya están programado dentro de la clase.


ejercicio 2

tiene una participación activa  de alguien que tendrá que introducir los números para luego sumarlos.

esto lo conseguimos incrementando  
lo que esta en azul en el ejercicio de arriba


no olvidemos que

   BufferedReader br=
        new BufferedReader(new InputStreamReader(System.in));
entrada y salida de datos


también
 

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.*;
 sonlas api de java

Listo esto

mas ejercicios utilizando los operadores *,+,-,++,--





public class operadores
{
public static void main (String args [])
{
    int puntuación=700;
    float altura = 123;
    altura=altura*2+puntuación;
    System.out.println(altura);
}
}
Compilamos y dará el siguiente resultado
946.0





public class operadores
{
public static void main (String args [])
{
    int d =2;
    double pi =  3.14;
  
    System.out.println(d+pi);
}
}
Compilamos y dará el siguiente resultado
5.140000000000001






public class operadores
{
public static void main (String args [])
{
    int d =5;
    int b =4;
  
    double div = d/b;
  
    System.out.println(div);
}
}
Compilamos y dará el siguiente resultado
1.0



y así finalizan los operadores  en java .