Vous êtes sur la page 1sur 3

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

Facultad de Ingeniería de Sistemas e Informática


Curso: Algorítmica II
Prof. Robert Espinoza
Laboratorio Introducción a Java
TEMA: IDE Java
 Estructura de Programa Java
 Implementación de un programa Java
 Análisis de pequeños programa java
o Estilo de escritura de un programa java
o Tipos de dato
o Formato de salida
o Los seters y geters

DURACIÓN ESTIMADA : 01:40 horas.

I. OBJETIVOS
El presente laboratorio tiene por objetivos:
 Estructura de un programa Java
 Implementar de pequeños programa java
 Análisis de programa java
o Analice la sintaxis y el formato de escritura los cuales deben quedar establecido para la escritura de futuros
programas.
o Agregue operaciones o métodos a los programas analizados aquí debe aplicar su experiencia en el curso
anterior.

 Aplicación a problemas concretos. Con experiencia anterior, escriba las siguientes clases: Punto, Persona,
Canido, Vehículo y Triangulo.

II. RESUMEN
En esta práctica usted debe implementar programas java de acuerdo al estilo presentado, utilizando los tipos de
datos predefinidos, los formatos de salida adecuados . Al final debe saber implementar una clase en java con
operaciones básicas mínimas.

III.CONSTRUCCION DE LA APLICACIÓN
1. Se tiene la clase alumno con atributos de código nombre y nota el método mostrar alumno. Digite el programa
conjuntamente con vuestro profesor, teniendo en cuenta el estilo establecido. Una vez compilado y ejecutado
analice dicho programa, sus dudas acerca del programa aclárelas consultado a vuestro profesor.
//Clase Alumno //Clase test Alumno

public class Alumno { public class TAlumno {


int cod; public static void main(String a[]) {
String nom; Alumno alu=new Alumno();
float nota; alu.mostrarAlumno();
alu.cod=100;
public Alumno() { alu.nom="Eva";
} alu.nota=14.0F;
void mostrarAlumno(){ alu.mostrarAlumno();
System.out.println("Alumno: "+cod+" }
"+nom+" "+nota); }
}
}

1
2. El programa Tipos.java muestra los tipos predefinidos de Java, analice.

public class Tipos{ System.out.println("byte = " + byte1);


public static void main(String a[]){ System.out.println("short = " + short1);
byte byte1; System.out.println("int = " + int1);
short short1; System.out.println("long = " + long1);
int int1; System.out.println("float = "+ float1);
long long1; System.out.println("double = "+ double1);
float float1; System.out.println("car1 = " + car1);
double double1; System.out.println("car2 = " + car2);
char car1, car2; System.out.println("car1 + 1 = " + car1 + 1);
byte1=1; System.out.println("++car2 + 1 = " + ++car2);
short1=100; }
int1=1000; }
long1=10000000;
float1=1.111111111111F;
double1=1.1111111111111E+9D;
car1=65;
car2='C';

3. Veamos un programa con los algunos formatos de salida por consola

import java.util.*;
import java.text.*;
public class Formato {
public Formato() {
}
public static void main(String[] args) {
final double PI=3.1415916;
final double inch=2.54;
final double IGV=0.19;
final int nMes=12;
double radio, area, circun;
radio=2.55;

DecimalFormat df=new DecimalFormat("0.00");

area=PI*radio*radio;

System.out.println("radio : "+df.format(radio));
System.out.println("area : "+df.format(area));
System.out.println("Mes : "+df.format(nMes));

Formatter formato=new Formatter(System.out);

formato.format("%10.2f\n", radio);
formato.format("%10.2f\n", area);
formato.format("%10d\n", nMes);

System.out.format("Radio : %10.2f\n", radio);


System.out.format("Area : %10.2f\n", area);
System.out.format("N Mes : %10d\n", nMes);
}
}

4. Veamos un programa para ingresar datos por consola

import java.util.Scanner;

public class Lectura {


public static void main(String arg[]){
String cad;
int n;
double radio;
Scanner jin=new Scanner(System.in);

System.out.print("Ingrese una cadena: ");


cad=jin.nextLine();
System.out.println("La cadena ingresada es : "+cad );

2
System.out.print("Ingrese la base de un exponente : ");
n=jin.nextInt();
System.out.println("El cubo de "+n+" es "+Math.pow(n, 3));

System.out.print("Ingrese e radio de la circunsferencia : ");


radio=jin.nextDouble();
System.out.println("Longitud de la cincunsf de radio "+radio+" es "+ 2*Math.PI*radio);
}
}

Instalación de la herramienta de programación:


1. Primero deben instalar JDK 8, lo pueden obtener de :
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

1.1 Deben descargar el Windows x86 o Windows x64 dependiendo si su PC o laptop es de


32 o 64 bits (aprox. 180 Mb) respectivamente. La instalación es muy sencilla aceptar
todo por defecto. También pueden descargar demos y ejemplos de la misma página.
1.2 Si tuvieron algún problema, en la página tienen un tutor de instalación:
http://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html
2. Una vez instalado el JDK, ahora pueden instalar JCreator 4.5 que es un IDE : Entorno
Integrado de Desarrollo, lo cual nos permitirá escribir nuestros programas en Java
2.1 Lo pueden descargar de http://www.jcreator.org/download.htm o de
http://jcreator.softonic.com/ de instalación muy sencilla.
2.2 La configuración del mismo lo veremos en clase.
3. Lo anterior es el entorno oficial del curso para el desarrollo de nuestros programas, trabajos y
proyectos.