Anda di halaman 1dari 4

Ciencia para el progreso

UNIVERSIDAD AUTONOMA DEL CARIBE


FACULTAD DE INGENIERIA
PROGRAMA DE ING DE SISTEMAS
2014-01

LABORATORIO DE
PROGRAMACIN
GENERAL - BI0002
SEMANA 16

TALLER 02

TEMA: ESTRUCTURA GENERAL LEER USANDO SCANNER Y ESCRIBIR


USANDO OUT.PRINTLN. TIPOS DE VARIABLE EN JAVA.
I.

OBJETIVOS:
Al final la sesin el alumno tendr la capacidad de:

II.

Construir una pequea aplicacin en java que involucre Tipos de datos, lectura y
escritura en java
CONCEPTUALIZACIN

Tipos de datos bsicos


Los nmeros enteros, reales, los caracteres, los valores lgicos, etc.. Todo son tipos de
datos bsicos:
Tipo
boolean
char
byte
short
int
long
float
double
void

Descripcin
Valor lgico
Carcter
Entero muy pequeo
Entero pequeo
Entero normal
Entero grande
Nmero real de precisin simple
Nmero real de doble precisin
Tipo vaco

Tamao
1 bit
16 bit
8 bit
16 bit
32 bit
64 bit
32 bit
64 bit

Se pueden crear variables o estructuras de datos usando los tipos de datos:


int numero = 12;
Java utiliza cinco tipos de elementos constante : enteros, reales en coma flotante, booleanos,
caracteres y cadenas:

Programa de Ing. de Sistemas UAC.

Ciencia para el progreso

UNIVERSIDAD AUTONOMA DEL CARIBE


FACULTAD DE INGENIERIA
PROGRAMA DE ING DE SISTEMAS
2014-01
Tipo
Enteros
Reales
Booleanos
Caracteres
Cadenas

LABORATORIO DE
PROGRAMACIN
GENERAL - BI0002
SEMANA 16

Ejemplo
21, 0xDC
3.14, 2e12
true, false
'x', \t, \u0234
"Esto es una cadena"

Adems de los tipos de datos bsicos de java tambin se encuentran las cadenas que son
creadas utilizando la clase String. A diferencia de los tipos de datos bsicos las variables
creadas con String son referencias a objetos.

Lectura y Escritura usando La clase Scanner del paquete java.util.


/**Programa que lee y escribe el nombre y edad
* @(#)leeYescribe.java
*
*
* @author
* @version 1.00 2014/5/24
*/
import java.util.Scanner;
public class leeYescribe {
public static void main (String[] args) {
String Nombre;
int Edad;
Scanner leer = new Scanner(System.in);
System.out.println("Ingrese su nombre: ");
Nombre=leer.nextLine();
System.out.println("Ingrese su edad: ");
Edad=leer.nextInt();
System.out.println("Hola "+Nombre+" Tienes "+Edad+" Aos de edad");
}
}

Programa de Ing. de Sistemas UAC.

Ciencia para el progreso

UNIVERSIDAD AUTONOMA DEL CARIBE


FACULTAD DE INGENIERIA
PROGRAMA DE ING DE SISTEMAS
2014-01

LABORATORIO DE
PROGRAMACIN
GENERAL - BI0002
SEMANA 16

III. TALLER EN CLASE (Dirigido por el profesor)

Revise instruccin por instruccin el programa anterior


Haga ejemplo con los tipos de datos y modifique el programa inicial agregando los
siguientes datos: apellido, direccin y telfono
Haga un programa en java que pida los datos principales de una empresa y muestre
por pantalla todos los datos

IV. TALLER EN CASA


Cree un nuevo programa que involucre otros tipos de datos, capture los datos y los
muestre por pantalla.
V.

PREGUNTAS
Para que sirve el paquete java.util.
Que significa java.util.Scanner
Como se identifica una clase en java
Es String un tipo de dato bsico?
Que significa void
Para que sirve el mtodo next.

VI. BIBLIOGRAFIA

Bibliografia Guia de Biblioteca


1. AGUILAR, LUIS. Programacin en java 2: algoritmos, estructuras de datos y
programacin orientada a objetos, Ao 2002
2. Aguilar, Luis. Java 2 : manual de programacin / 1 ed.
3. Bishop, Judy M. Java: Fundamentos de programacin / 2 ed.
4. Schildt, Herbert. El arte de programar en java /
5. Flanagan, David. Java en pocas palabras / 2 ed.
Bibliografa virtual en la biblioteca de la UAC
1. Richardson, W. Clay. Professional Java, JDK (5th Edition)
2. Schildt, Herbert(Autor). Java: A Beginners Guide, Third Edition
Direccin electrnica de sitios de bibliografa en Internet
1. http://www.desarrolloweb.com/articulos/1670.php
2. http://www.arrakis.es/~abelp/ApuntesJava/Introduccion.htm
3. http://www.publispain.com/supertutoriales/diseno/java/

Programa de Ing. de Sistemas UAC.

Ciencia para el progreso

UNIVERSIDAD AUTONOMA DEL CARIBE


FACULTAD DE INGENIERIA

LABORATORIO DE
PROGRAMACIN
GENERAL - BI0002

PROGRAMA DE ING DE SISTEMAS


2014-01

SEMANA 16

4. http://wwwdi.ujaen.es/~mgarenas/java/general/indice.html
5. http://pisuerga.inf.ubu.es/lsi/Invest/Java/Tuto/Index.htm

Programa de Ing. de Sistemas UAC.

Anda mungkin juga menyukai