Está en la página 1de 21

Objetivos

• Conocer y aprender a instalar el compilador del


lenguaje de programación Java.
• Comprender y usar los conceptos de editar,
compilar y ejecutar un programa escrito en Java.
• Comprender el concepto de flujo de entrada y de
salida de datos.
• Representar en el lenguaje de programación Java
cualquier algoritmo con estructuras secuenciales.
Metodología de solución en Programación
Estructurada
Metodología de solución de un problema:
✓ Definición del problema.
✓ Análisis del problema : entender el problema y
hacer modelado.
✓ Diseño de la solución: hacer el algoritmo que
solucione el problema.
3. Implementación: del programa correspondiente al
algoritmo en lenguaje de programación.
4. Principios de control de calidad: hacer revisiones y
pruebas, y mantenimiento si es necesario.
3. Implementación:
Diagrama de Flujo

Static void main{


Escribir el programa en If (esBueno) {
Out.println(“”);
} Nombre.java
un editor Else {
Out.println(“p”);
}

qweqreqiopjsoD
sdxjmIKJMDXC
Nombre.class
Compilar el programa
Sajdoilkcasjikdx
HVOLKS00001
Maskljdcmkaln
Cdajm0-00000
11q223w,kek4e

Interpretar el programa
El lenguaje Java
- Fue desarrollado en Sun Microsystems en 1991
como parte del proyecto Green.
- Entre las múltiples ventajas que ofrece Java
tenemos:
• Es pequeño: El kit de desarrollo es sencillo, fácil de
instalar, y es relativamente fácil de usar.
• Es seguro: Permite implementar aplicaciones seguras,
que van a funcionar correctamente sin problemas en
todas las arquitecturas.
• Es portable: Permite ser ejecutado en cualquier
plataforma.
El lenguaje Java
• - Los números de versión del lenguaje
corresponden al software primario de desarrollo
de Sun: el JDK (Kit de desarrollo de Java).
• Comúnmente denominado como el JDK,
actualmente está disponible en diversas versiones,
entre ellas: 1.2 hasta la 1.9 como JavaSE9
• Se encuentra disponible sin costo en:
• http://www.oracle.com
Sitio de interés para consulta:
• www.javahispano.com
Cómo descargar el compilador
de Java de Internet
Javahispano.com
Editando un programa en JCreator
Estructura de un programa

Inicio
Comentario

Escribir
“Hola Nombre del progama
Mundo” (clase) Inicio del
programa

Fin

Fin del
Instrucciones
programa
Estructura de un programa

Inicio

Escribir
“Hola
Mundo”
Programa principal (main)

Fin

Argumentos del main


El ambiente Java

Máquina Virtual:
que interpreta
Compilador
Compilando un programa en JCreator

Ejecutar
Programa

Detener la
Compilar ejecución del
programa

Ventana Resultado
de errores de la aplicación
Ejemplo 1: PrimerPrograma.java
Inicio

Leer n1,
n2, n3
Problema:
Leer 3 números y calcular la suma, suma = n1+n2+n3
la multiplicación y el promedio de ellos.

Entradas: mult = n1*n2*n3


Primer numero (n:n1, t:entero)
prom = suma / 3
Segundo numero (n:n2, t:entero)
Tercer numero (n:n3, t:entero)
Salidas: Imprimir
Suma de los 3 números (n:suma, t:entero) suma, mult y
prom
Multiplicación de los 3 números (n:mult, t:entero)
Promedio de los 3 números (n:prom. t:real)
Fin
Ejemplo 1: PrimerPrograma.java
• /* Programa que … */ o //Programa que …
Son comentarios, es decir, el compilador no los tiene en
cuenta.
• import java.util.Scanner; //importa las librerías o
bibliotecas de entrada/salida de Java .
Nombre del programa
• class PrimerPrograma {
public static void main(String[] args)
{
// Instrucciones
}
} Programa Principal
Ejemplo 1: PrimerPrograma.java
// Declaración de Datos de Entrada, de
Salida y variables intermedias
int n1, n2, n3;
int suma, mult;
double prom;
Ejemplo 1: PrimerPrograma.java
Scanner in = new Scanner(System.in);
//Imprime en pantalla la frase entre “ ”
System.out.println("Digite el primer numero (N1):");
//Lee de teclado un entero
n1 = in.nextInt();
// Calcular la suma
suma = n1 + n2 +n3;
// Calcular el promedio
prom = suma / 3.0;
// Imprimir Suma, Mult y Prom
System.out.println("La suma es: "+suma+" La
multiplicacion es: "+mult+" El promedio es: "+prom);
Ejemplo 1: PrimerPrograma.java
• - Compilar:
• Con el JCreator: en el menú escoger la opción
“Build”, y luego escoger “Build File”. O
simplemente haga click en el botón
correspondiente.
• En el prompt de DOS:
> javac PrimerPrograma.java
Ejemplo 1: PrimerPrograma.java
• Interpretar:
• Con el JCreator: en el menú escoger la
opción “Run”, y luego escoger “Run File”.
O simplemente haga click en el botón
correspondiente.
• En el prompt de DOS:
> java PrimerPrograma
Importante en Java
• Tipos Básicos:
• short, int, long, float, double, char, boolean.
• Operaciones Aritméticas:
• +, -, *, / y %.
• Operadores de Incremento y Decremento:
• Operador ++ y --.
• Entrada y salida de datos:
• readln, print y println.
Ejercicios de práctica en clase
No olvidar: Modelado y Algoritmo!
1. Haga un programa en Java que lea un número real e
imprima en pantalla el mismo número (Para leer un
número real use: float numero = in.nextFloat();).
2. Haga un programa en Java que lea tres caracteres e
imprima en pantalla los 3 caracteres invertidos. Ej: si
lee ‘a’, ‘b’, ‘c’, imprime: ‘c’, ‘b’, ‘a’ (Para leer un caracter
use: in.next().charAt(0);).
3. Haga un programa en Java que dado un número
entero positivo N, calcule la suma de todos los
números hasta N , es decir, (N*(N+1))/2.

También podría gustarte