Lectura de datos en java (j grasp)

5,398 views
5,015 views

Published on

Lectura de datos en java utilizando la clase scanner.

Published in: Education
1 Comment
1 Like
Statistics
Notes
  • Buenas noches, una pregunta
    ¿Qué otros metodos hay de lectura de datos?
    por cierto muchas gracias por explicar el Scanner de java, que tenga buen día y espero pronta respuesta ^_^
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
5,398
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
68
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Lectura de datos en java (j grasp)

  1. 1. Lectura de datos en Java(JGrasp).L.I. Jesús Lobato Báez
  2. 2. Lectura de datos en Java.• La lectura de datos se puede ver como un flujo de entrada, es decir, una corriente que llevara los datos de distintos dispositivos de entrada (en este caso el teclado) hacia la aplicación que se desarrolla.• Para la lectura de datos en Java, se emplean distintos métodos, el que se empleara en esta ocasión es la clase scanner, que se encuentra en la clase util.
  3. 3. Lectura de datos en Java (scanner).• Para utilizar la clase scanner deberá en primer lugar incluir la clase al principio del código. ▫ import java.util.Scanner;
  4. 4. Lectura de datos en Java (scanner).• En primer lugar debe declarar un objeto de tipo scanner, esto se logra por medio de la siguiente línea: ▫ Scanner Teclado= new Scanner(System.in);• Dónde scanner es la clase, teclado es el nombre del nuevo objeto, new reserva el espacio en memoria para el objeto, Scanner(System.in) crea el objeto bajo el nombre teclado.
  5. 5. Lectura de datos en Java (scanner).• Ahora es necesario conocer algunos de los métodos más importantes: ▫ nextLine() ▫ nextInt() ▫ nextDouble();
  6. 6. Lectura de datos en Java (scanner).• De acuerdo con lo anterior cabe aclarar que existen distintos tipos de datos en java, los utilizados en este apartado son: Nombre Tipo String Cadena int Entero double Doble precisión (con punto decimal)
  7. 7. Lectura de datos en Java (scanner,ejemplo).• Entonces si desea leer datos del teclado de tipo entero: import java.util.Scanner; //Incluir la clase que se utilizará. //Creación de la clase. public class lecturaDatos { public static void main( String[] args ) //Método de entrada. { //se crea el objeto de la clase scanner con el nombre teclado. Scanner teclado = new Scanner(System.in); //Se le indica a la PC que se utilizará un dato de tipo entero llamado número. int numero=0; //En número se almacena lo que devuelve el método nextInt. //del objeto teclado, en este caso un entero escrito de teclado. numero=teclado.nextInt(); //por último se muestra el resultado en la pantalla. System.out.println( "El número: " + numero ); } //Fin del método de entrada. } //Fin de la clase.
  8. 8. Lectura de datos en Java (scanner,ejemplo).• Para ejecutar el código anterior vaya a JGrasp/Archivo/Nuevo/Java.
  9. 9. Lectura de datos en Java (scanner,ejemplo).• Capture el código presentado con anterioridad.
  10. 10. Lectura de datos en Java (scanner,ejemplo).• Compile, de clic en el símbolo , si le pide el nombre, coloque lecturaDatos.Java si tiene algún error corrija y reintente compilar.• Posteriormente ejecute dando clic en el símbolo , en la parte inferior, específicamente en ejecución (Run I/O), escriba un número y presione enter, verá lo siguiente:
  11. 11. Lectura de datos en Java (Ejemplo,área círculo).• Ahora se transcribirá un pseudocódigo que calcula el área del círculo.
  12. 12. Lectura de datos en Java (Ejemplo,área círculo) . Proceso AreaCirculo area<-0; radio<-0; Pi<-3.1416; Escribir Programa para calcular el area del circulo; Escribir Da el valor del radio: ; Leer radio; area<- Pi* (radio*radio); Escribir El area es: , area; FinProceso
  13. 13. Lectura de datos en Java (Ejemplo,área círculo).• Quedaría de la siguiente forma: import java.util.Scanner; //Incluir la clase que se utilizará. //Creación de la clase. public class areaCirculo { public static void main( String[] args ) //Método de entrada. { double pi=3.1416; //Declaración de las variables a utilizar. double radio=0; double area=0; //Se crea el objeto de la clase scanner con el nombre teclado. Scanner teclado = new Scanner(System.in); //Se envía un mensaje a la pantalla. System.out.println( "Introduce el radio: " ); //Del objeto teclado, en este caso un Double escrito de teclado. radio=teclado.nextDouble(); //Realizar la operación . area=pi*(radio*radio); //Por último se muestra el resutado en la pantalla. System.out.println( "El área del círculo es: " + area); } //Fin del método de entrada. } //Fin de la clase.
  14. 14. Lectura de datos en Java (Ejemplo,área círculo).• Ahora en JGrasp, vaya a JGrasp/Archivo/Nuevo/Java.
  15. 15. Lectura de datos en Java (Ejemplo,área círculo).• Capture el código para calcular el área del circulo.
  16. 16. Lectura de datos en Java (Ejemplo,área círculo)• Compile, de clic en el símbolo , si le pide el nombre, coloque areaCirculo.Java si tiene algún error corrija y reintente compilar.• Posteriormente ejecute dando clic en el símbolo , en la parte inferior, específicamente en ejecución (Run I/O), escriba el valor del radio presione enter, verá lo siguiente:
  17. 17. Lectura de datos en Java (Ejemplo,área círculo).
  18. 18. El conocimiento es de todos, pero sólo algunos lo hacen suyo. Jesús Lobato Báez

×