Anda di halaman 1dari 4

1

Leccin I

Doc. M.Sc. Irma Prado

Programacin en Java Java


Desarrollado por SUN MICROSYSTEM, tiene las siguientes caractersticas:

Permite crear programas autnomos, que se ejecutan en el sistema operativo.

Permite crear applets, que se ejecutan en el explorador o navegador de Internet.

Java crea un cdigo de mquina virtual que el explorador o navegador lo convierte a cdigo binario para que el procesador lo entienda. Por ello, los applets de Java son independientes del dispositivo electrnico.

Las sentencias de Java son similares a las de C. El cdigo e Java se ejecuta en cualquier plataforma.

El lenguaje Java es orientado a objetos. Un objeto es una instancia de la clase, y una clase es un tipo de dato definido por el usuario que consta de datos y aplicaciones de esos datos. Ejemplo La Clase gato tiene como datos color, raza, edad, vacunas y las aplicaciones seran: come, juega, duerme, etc. Otro ejemplo: la clase vector, tiene como datos 10 elementos enteros, y sus

aplicaciones, leer elementos del vector, ordenar los elementos, encontrar el mximo, etc. El nombre de la clase en el programa en java es el nombre del programa fuente, es decir que con este nombre se salvar el archivo.java.

Leccin I

Doc. M.Sc. Irma Prado

Ejemplo 1.- Programa para desplegar en pantalla hola mundo class holamundo { public static void main (String args[]) { System.out.println("hola mundo"); } } El nombre de la clase es holamundo, entonces se almacena en el disco holamundo.java y al compilar se tiene el archivo holamuno.class. En el ejemplo anterior se utiliza System.out.println para desplegar en pantalla lo que esta escrito entre comillas. Ejemplo 2.- Ejemplos de operadores que utiliza java. public class operadores { //ejemplo de operadores que utiliza java public static void main(String arg[]) { int a=2, b=-3, c=4; System.out.println("Suma "+a+"+"+b+"="+(a+b)); System.out.println("Multtiplicacion "+a+"*"+c+"="+a*c); c++; System.out.println("Incremento "+c); } }

Leccin I

Doc. M.Sc. Irma Prado

Ejemplo 3.- Programa para sumar dos nmeros que ingresan por teclado import java.io.*; public class a1 { public static void main(String args[])throws IOException { BufferedReader in; in=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Introduzca un numero entero y positivo"); int a=Integer.parseInt(in.readLine()); System.out.println("Introduzca otro numero entero y positivo"); int b=Integer.parseInt(in.readLine()); int c=a+b; System.out.println("La suma es "+c); }} Ejemplo 4.- Programa para multiplicar 2 nmeros reales import java.io.*; public class a3 { public static void main(String arg[])throws IOException { BufferedReader in; in = new BufferedReader(new InputStreamReader(System.in)); double a,b; System.out.println("Introduzca un dato"); a=(Float.valueOf (in.readLine ())).floatValue (); System.out.println("Introduzca otro dato"); b=(Float.valueOf (in.readLine ())).floatValue (); System.out.println("la multiplicacion es : "+(a*b)); } } Ejemplo 5.- Utilizacin de la clase Math y la funcin pow para calcular a elevado a la b. import java.io.*; public class pow { public static void main(String args[]) throws IOException {

Leccin I

Doc. M.Sc. Irma Prado

BufferedReader in; in = new BufferedReader(new InputStreamReader(System.in)); System.out.println("Programa para calcular a elevado a la b"); System.out.println("Ingrese la base: "); float a=(Float.valueOf (in.readLine ())).floatValue (); System.out.println("Ingrese el exponente: "); float b=(Float.valueOf (in.readLine ())).floatValue (); double r=Math.pow(a,b); System.out.println("El resultado es: "+r); } }

Ejemplo 6.- Este ejemplo utiliza la clase Math para poder aplicar diferentes funciones trigonomtricas (matemticas) como ser: seno, coseno, PI

import java.io.*; import java.lang.Math; public class matematicas { public static void main(String args[]) throws IOException { BufferedReader in; in = new BufferedReader(new InputStreamReader(System.in)); System.out.println("Escriba el angulo en radianes"); double x = (Double.valueOf(in.readLine())).doubleValue(); double y = Math.cos(x); System.out.println("El coseno es: "+y); y = Math.sin(x); System.out.println("El seno es: "+y); System.out.println("El valor de PI es:"+Math.PI); } }

Anda mungkin juga menyukai