Documente Academic
Documente Profesional
Documente Cultură
Un tipo de dato es un atributo caracterstica que tienen los datos; sta nos sirve para indicarle al computador la clase de informacin que se va a procesar, como por ejemplo, qu valores pueden tomar y qu operaciones se pueden realizar con ellos. Los tipos de datos ms comunes son: enteros, nmeros de coma flotante (decimales), cadenas alfanumricas, fechas, horas, colores, etc. A continuacin se presenta una tabla con los tipos de datos primitivos ms usados, y la descripcin de cada uno de ellos.
lgico
Carcter alfa-numrico: a, 1, S caracter Cadena de Conjunto o serie de caracteres caracteres Entero corto: El intervalo de valores va desde -215 hasta 2151 (-32768 a 32767) El intervalo de valores va desde -231 hasta 231-1 (Enteros 2147483648 a 2147483647) Entero Largo: El intervalo de valores va desde -263 hasta 263-1 (-9223372036854775808 a 9223372036854775807) Tamao 32 bits. Nmeros en coma flotante de simple precisin Real (Coma Tamao. Nmeros en coma flotante de doble precisin. flotante)
Tipos de datos primitivos
Ejemplos de tipos de datos utilizados segn las diferentes entradas. Entrada La edad de una persona Cantidad de alumnos de un curso Cantidad de alimentadores del MIO La estatura de una persona La temperatura ambiental Un porcentaje El nombre de una persona Cadena de caracteres Real Tipo de dato Entero
El ttulo de un libro Es usted casado? Practica usted algn deporte? Cual es su grupo sanguneo Lgico
Caracter
Existen tambin, unos smbolos que representan las operaciones que se pueden realizar con los datos que se le ingresan a los programas, de acuerdo a su tipo, a estos smbolos se les llama operadores; y hay de varios tipos: operadores aritmticos, operadores relacionales, operadores incrementales y operadores de asignacin. A continuacin se presentan cada uno de ellos. Operadores Aritmticos: Son utilizados para realizar operaciones matemticas, los cuales son:
Operador + * / %
Operadores relacionales: Son utilizados para hacer comparaciones entre 2 o ms datos, y siempre devuelven un valor booleano. Los cuales son:
Uso op1 > op2 op1 >= op2 op1 < op2 op1 <= op2 op1 == op2 op1 != op2
Devuelve verdadero si op1 es mayor que op2 op1 es mayor o igual que op2 op1 es menor que op2 op1 es menor o igual que op2 op1 y op2 son iguales op1 y op2 son distintos
Operadores de Asignacin: Son utilizados darle un valor a una constante variable, tambin para modificar el valor a una existente. Los cuales son:
Operadores Incrementales: Son los operadores que nos permiten incrementar el valor de las variables en una unidad.
Por ejemplo, si se tiene que x es una variable de tipo entero int x; y despus se le puede asignar un valor: x = 10; x = 10 * y; x = x + (y*8);
Por el contrario, las constantes son nombres que representan un valor que siempre va a ser el mismo en toda la ejecucin del programa. Se debe utilizar la palabra clave final en su declaracin. final tipodato nombrevariable = valor Ejemplos: final float pi = 3.1416;; final int hora = 60; final int minuto= 60; final int metro = 100;
Algunos de los dilogos ms utilizados en las aplicaciones, como informativos los podemos producir a partir de la clase JOptionPane.
mensajes de error e
Para ello es necesario importar o cargar la librera javax.swing.JOptionPane en nuestras aplicaciones. De la siguiente manera: import javax.swing.JOptionPane; Esto Indica que utiliza la clase JOptionPane del paquete javax.
La clase JOptionPane nos permite mostrar una serie de dilogos preestablecidos que pueden tener distinto carcter: - Informativos - Mensajes de error - Mensajes de advertencia - Elecciones - Entrada de datos Los principales mtodos que nos interesan a nosotros, sern aquellos de la forma showXXXDialog, dnde las XXX varan segn el carcter del dilogo que deseemos. Estos mtodos son llamados con la siguiente estructura: nombreclase.nombremetodo(argumentos)
El mtodo showMessageDialog Este mtodo nos permite mostrar dilogos que muestran un mensaje y contienen un botn de aceptacin. Este mtodo requiere de dos argumentos que deben separase por comas. El 1er argumento ayuda a la aplicacin de Java a determinar en donde se va a colocar el cuadro de dialogo; cuando este es null aparece en el centro de la pantalla; mientras que el segundo argumento es el mensaje que aparecer en el dialogo. En las siguientes figuras podremos ver algunos ejemplos junto al cdigo que lo genera.
El mtodo showOptionDialog: Nos muestra un dilogo con los botones de confirmacin (si, no, cancelar), iconos, mensajes, ttulo, etc. que nosotros deseemos. A travs de este mtodo podremos cambiar el texto que aparece en los botones de los dilogos preestablecidos, as como otra serie de cambios. Ejemplo:
Este tipo de dilogos nos devolver un valor entero con el que podremos conocer cual de los botones ha sido pulsado por el usuario. Se puede usar otro mtodo showConfirmDialog con el que obtendramos resultados parecidos.
El mtodo showInputDialog: Este mtodo nos permite mostrar dilogos estandarizados que nos piden que introduzcamos algn dato. Al igual que en los mtodos anteriores los argumentos que utilizan principalmente son el mensaje a mostrar, el ttulo, etc. A continuacin vemos un ejemplo de uso de este mtodo.
Como podemos observar en el cdigo anterior este mtodo nos devuelve una cadena que contiene los datos que hemos introducido en el dilogo.
public static void main( String args[] ) { JOptionPane.showMessageDialog(null, "Bienvenido\n al curso \n Algoritmia y programacin!" ); System.exit( 0 ); // terminar la aplicacin } // fin del mtodo main } // fin de la clase programa1
Referencias bibliogrficas
Bobadilla Sancho, Jess. Java a travs de ejemplos. Becerra Santamaria, Csar A. Enseanza de la programacin con Java. Kimpres Ltda. 2008. Holzner, Steven. La biblia de Java 2 pag: 825 http://www.programacion.com/java/tutorial/java_basico Tutoriales Java Sun, http://java.sun.com/docs/books/tutorial/uiswing/components/dialog.html