Sie sind auf Seite 1von 5

JAVA

INST. HCTOR ARANDA VEGA

Introduccin a Java

INST. HCTOR ARANDA VEGA

1. Primer programa en Java


Ejemplo 1.1: Hola Mundo en Java.
public class HolaMundo {
-----> Bloque de la clase
public static void main(String[] args){
-----> Bloque del mtodo
System.out.println("Bienvenidos a Java!!!!");
}
}

Caracteres especiales en Java


Carcter
{}
()
[]
//

Descripcin
Bloque
Mtodo
Matriz
Comentario
Cadena
Final de una instruccin

Expresiones en Java
Ejemplo 1.2: Hola mundo en ventana Windows.
import javax.swing.JOptionPane;
public class HolaMundo {
public static void main(String[] args){
JOptionPane.showMessageDialog(null, "Bienvenido a Java!");
}
}

Ejercicios de Programacin:
1. Escribir un programa que muestre Bienvenido a Java, Bienvenido al mundo de las ciencias de la
computacin y Programar es fcil.
2. Mostrar un programa que muestre Bienvenido a Java cinco veces.
3. Escribir un programa que muestra el siguiente patrn.
J
J
J

J
JJ

A
A A
AAAAA
A

V
V
A"
V
V
A A"
V V
AAAAA"
V
A
A"

4. Escribir un programa que muestra el permetro y el rea de un crculo que tiene un radio de 5.5.
rea=2*radio*pi
Perimetro=radio*radio*pi
INST. HCTOR ARANDA VEGA

2. Programacin Elemental
Ejemplo 2.1: Calcular el radio y rea de una circunferencia.
import java.util.Scanner;
public class circulo {
public static void main(String[] arg)
{
Scanner entrada=new Scanner(System.in);
System.out.println("Ingrese el radio de la circunferencia");
double radio=entrada.nextDouble();
double area=radio*radio*3.141659;
System.out.println("El area de la circunferencia de radio:"+radio+" es:"+area);
}
}
Mtodos del objeto Scanner

Mtodo
nextByte()
nextShort()
nextInt()
nextLong()
nextFloat()
nextDouble()
next()
nextLine()

Descripcin
lee un nmero entero del tipo byte.
lee un nmero entero del tipo short.
lee un nmero entero del tipo int.
lee un nmero entero del tipo long.
lee un nmero del tipo float.
lee un nmero del tipo double.
Lee una cadena que termina antes de un carcter de espacio en blanco.
lee una lnea de texto.

Tipos de datos

Nombre
byte
short
int
long
float
double

Rango
(-128 a 127) 8bit
(-32768 a 32767) 16 bit
(-2147483647 a
2147483647) 32bit
64 bit
32 bit
64 bit

Operadores Numricos
Nombre
+
*
/
%

INST. HCTOR ARANDA VEGA

Significado
Suma
Resta
Multiplicacin
Division
resto

Ejemplo 2.2: Calcular la suma de dos nmeros.


import java.util.Scanner;
public class SumaNum {
public static void main(String[] args) {
Scanner entrada=new Scanner(System.in);
int num1;
int num2;
int sum;
System.out.println("Ingres el primer nmero:");
num1=entrada.nextInt();
System.out.println("Ingrese el segundo nmero:");
num2=entrada.nextInt();
sum=num1+num2;
System.out.println("Suma: " + sum);
}
}
Ejemplo 2.3: Convertir un nmero es minutos y segundos.
import java.util.Scanner;
public class Tiempo {
public static void main(String[] args) {
// TODO Apndice de mtodo generado automticamente
Scanner entrada= new Scanner(System.in);
System.out.println("Ingrese un numero en segundos");
int segundos=entrada.nextInt();
int minutos=segundos/60;
int segundosrestantes=minutos%60;
System.out.println(" Segundos: " +segundos+"\n minutos: "+minutos+"\n Segundos
restantes: "+segundosrestantes);
}
}
Ejemplo 2.4: Calcular el cuadrado de un nmero.
import java.util.Scanner;
public class Potencia {
public static void main(String[] arg)
{
double num;
double potencia;
Scanner entrada=new Scanner(System.in);
System.out.println("Ingrese un numero:");
num=entrada.nextDouble();
potencia=Math.pow(num, 2);
System.out.println("Cuadrado:"+potencia);
}
}
INST. HCTOR ARANDA VEGA

Das könnte Ihnen auch gefallen