4 Empezando a Programar en Java

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 18

Empezando a programar en Java

Java Básico
Estructura del programa Java
import java.util.*;

public class ClasePrincipal {


public static void main ( String[] args ) {
<sentencia_1>;
<sentencia_2>;
...
<sentencia_N>;
}
}

2 www.yhavhe.com/Cursos 03/06/2012
Llaves
import java.util.*;

public class ClasePrincipal {


public static void main ( String[] args ) {
<sentencia_1>;
<sentencia_2>;
...
<sentencia_N>;
}
}

3 www.yhavhe.com/Cursos 03/06/2012
Comentarios
En Java hay tres tipos de comentarios:
// comentarios para una sola línea

/*
comentarios de una o
más líneas
*/

/** comentarios de documentación, de una o más líneas


*/

4 www.yhavhe.com/Cursos 03/06/2012
Operaciones aritméticas

public class Programa{

public static void main (String [] args){

// Quiero imprimir el número 3


System.out.println (3);

/* Quiero imprimir la suma de 3 mas 4*/


System.out.println (3+4);
}
}

5 www.yhavhe.com/Cursos 03/06/2012
Ejercicio
Crear un nuevo proyecto en NetBeans que se llame:
OperacionesAritmeticas

En el método principal (main) escribir el código para imprimir


la suma de 5 + 8 y de
78787+3259

6 www.yhavhe.com/Cursos 03/06/2012
Constantes y variables
Un programa en java contiene palabras reservadas,
constantes y variables.

Palabras reservadas: class, public, void, main, …

Constantes:
Cadenas: "Hola", "Adios", "Que demonios?? 12345"
Numéricas: 1, 2.35, 3e12

7 www.yhavhe.com/Cursos 03/06/2012
Variables

Localidad de memoria que permite almacenar datos

El valor de una variable cambia durante la ejecución del


programa

Los nombres de variables son una cadena de caracteres,


dígitos y guiones bajos y no deben iniciar con un dígito.

8 www.yhavhe.com/Cursos 03/06/2012
Java en detalle
El lenguaje Java es fuertemente tipado, lo que significa que
todas las variables deben ser declaradas antes de
utilizarse.

int unaVariable = 1;

unaVariable 1

9 www.yhavhe.com/Cursos 03/06/2012
Java en detalle
Tipos Primitivos

10 www.yhavhe.com/Cursos 03/06/2012
Enteros

byte b1 = 21;

short s2 = -577;
int i2 = 3257;
long L1 = 854775807;

System.out.println (b1);
System.out.println (s2);
System.out.println (i2);

System.out.println (L1);

11 www.yhavhe.com/Cursos 03/06/2012
Valores reales, booleanos, caracteres.

12 www.yhavhe.com/Cursos 03/06/2012
Reales

float f1 = 3566.386f;
System.out.println (f1);

double d1 = 23.98888111;
double d2 = -666.02283e-88;
System.out.println (d1);
System.out.println (d2);

Booleanos
boolean bandera = true;
boolean flag = false;
System.out.println (bandera);
System.out.println (flag);

13 www.yhavhe.com/Cursos 03/06/2012
La clase String
• java.lang.String
• Cadenas de caracteres
• No es un tipo primitivo.
• Sin embargo, mediante sobrecarga de operadores
pueden realizarse operaciones como:

String unString = “Juan” + “ ” + “Perez”;


System.out.println (unString);

14 www.yhavhe.com/Cursos 03/06/2012
Operadores aritméticos
int suma = 5 + 2; // suma = 7
System.out.println (suma);
suma = suma +1; // suma = 8
System.out.println (suma);
int resta = suma - 3; // resta = 5
System.out.println (resta);
int mult = suma * resta; // mult = 40
System.out.println (mult);
int iDiv = 20 / 8; // iDiv = 2;
System.out.println (iDiv);
int mod = 20 % 8; // mod = 4;
System.out.println (mod);

15 www.yhavhe.com/Cursos 03/06/2012
Ejemplo

public class Programa{

public static void main (String [] args){

int unNumero = 3;
int otroNumero = 4;

/* Quiero imprimir la suma de 3 mas 4*/


System.out.prinltn (unNumero+otroNumero);
}
}

16 www.yhavhe.com/Cursos 03/06/2012
Ejercicio
Ejericio 1
Declarar 3 variables y asignarles valores enteros.
Mostrar el resultado de la multiplicación de las 3 variables

Ejercicio 2
Declarar 2 variables dobles (reales) y asignarles valores
diferentes de 0.
Mostrar el resultado de dividir la primera entre la segunda

17 www.yhavhe.com/Cursos 03/06/2012
Ejercicio

Crea un programa que calcule el área de un círculo que


tiene 10 metros de radio.

18 www.yhavhe.com/Cursos 03/06/2012

También podría gustarte