SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Alejandro Villanueva - 2008
Entrada de datos en Java
Las clases definen como es un objeto.
‘String’ es el tipo de dato para cadenas de texto.
Math.pow(‘base’,’potencia’);
Math.sqrt(‘cantidad’);
Stream: Flujo
Para definir una entrada de datos hay que declarar un Input Stream Reader
que es una clase de la librería que debe de importarse. Permite leer datos.
Hay dos flujos de salida: System.out y System.err para imprimir en la
consola.
Hay un flujo de entrada System.in para el teclado.
Para hacer una entrada de datos hay que hacer los siguientes pasos.
1. Añadir la sentencia import java.io.*; para importar una librería de
Java.
2. Crear un Input Stream Reader. Escribiendo las líneas de código:
a. InputStreamReader ‘nombre de objeto de entrada’=new
InputStreamReader (System.in);
Esta línea declara la creación de un objeto de la clase Input Stream
Reader como intancia de ella, dandole el atributo de leer su valor de
System.in
3. Crear Buffered Reader. El lector del valor introducido por System.in,
se hace escribiendo:
a. BufferedReader ‘nombre de lector’ = new BufferedReader
(‘nombre de variable de entrada’);
b. String ‘nombre arreglo de caracteres’ = lector.readLine();
Las dos instrucciones logran leer el caracter introducido en el teclado
almacenándolo (BufferedReader) y leyéndolo posteriormente como
un arreglo de caracteres (lector.readLine), no como un valor
numérico.
4. Convertir los caracteres a números. Declarando una variable int y
luego escribiendo:
a. Integer.parseInt(‘nombre arreglo de caracteres’);
Alejandro Villanueva - 2008
Entrada de datos con un scanner.
1. Importar la herramienta import java.util.*;
2. Declarar objeto de tipo escaner dentro del método de clase main:
a. Scanner ‘nombre’ = new Scanner (System.in);
3. Declarar una variable que almacena el valor numérico:
a. Int ‘variable’ = variable.nextInt();
Si en vez de valores numéricos se desea introducir texto se usan las
sentencias nextLine(); (leer hasta un enter) y next(); (hasta un
espacio) colocándose despues de ‘variable.’ . Int en el caso de
numéricos puede ser cambiado por float o double.
Para convertir de carácter a numérico seleccionando un carácter del
arreglo que contenga una determinada variable. Dos opciones:
1. x1=(int) variable.charAt(1); ó
2. x1=Integer.parseInt(variable.charAt(1));
De acuerdo a la versión de la máquina virtual Java la manera de
parsear selectivamente el arreglo puede variar. En algunas
versiones el apreso selectivo se hace con:
3. x1=Integer.parseInt(variable.substring(1,2));
Para referirse al segundo elemento del arreglo, si se quiere el
primero es (0,1), el tercero (2,3) y así.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Sintaxis basica
Sintaxis basicaSintaxis basica
Sintaxis basica
 
Ap3 java
Ap3   javaAp3   java
Ap3 java
 
Arrays - programación 3
Arrays - programación 3Arrays - programación 3
Arrays - programación 3
 
Cap3 compiladores
Cap3 compiladoresCap3 compiladores
Cap3 compiladores
 
trabajos de investigacion
trabajos de investigaciontrabajos de investigacion
trabajos de investigacion
 
Estructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosEstructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datos
 
Progamacion
ProgamacionProgamacion
Progamacion
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Leccion 1 Java
Leccion 1 JavaLeccion 1 Java
Leccion 1 Java
 
Actividad #7, subgrupo #4
Actividad #7, subgrupo #4Actividad #7, subgrupo #4
Actividad #7, subgrupo #4
 
Tipos De Datos En Java
Tipos De Datos En JavaTipos De Datos En Java
Tipos De Datos En Java
 
Ape unidad4
Ape unidad4Ape unidad4
Ape unidad4
 
Maquina de turing
Maquina de turingMaquina de turing
Maquina de turing
 
Arrays de exposicion
 Arrays de exposicion Arrays de exposicion
Arrays de exposicion
 
Estructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacionEstructura sintactica de los lenguajes de programacion
Estructura sintactica de los lenguajes de programacion
 
Manual laboratorio de programación i
Manual laboratorio de programación iManual laboratorio de programación i
Manual laboratorio de programación i
 
Vectores en programacion
Vectores en programacionVectores en programacion
Vectores en programacion
 
Objeto sql.data reader
Objeto sql.data readerObjeto sql.data reader
Objeto sql.data reader
 

Destacado

Comportamiento del consumidor
Comportamiento del consumidorComportamiento del consumidor
Comportamiento del consumidorLourdes Barroso
 
Teorías del comportamiento del consumidor
Teorías del comportamiento del consumidor Teorías del comportamiento del consumidor
Teorías del comportamiento del consumidor Ian Moss
 
Tendencias Del Consumidor
Tendencias Del ConsumidorTendencias Del Consumidor
Tendencias Del Consumidordaniel naranjo
 
Mercados de consumo
Mercados de consumoMercados de consumo
Mercados de consumoyelmita
 
Comportamiento del consumidor diapositivas
Comportamiento del consumidor diapositivasComportamiento del consumidor diapositivas
Comportamiento del consumidor diapositivastete0189
 
Teoria del consumidor
Teoria del consumidorTeoria del consumidor
Teoria del consumidorRosmery Perez
 
Comportamiento de compra del consumidor
Comportamiento de compra del consumidorComportamiento de compra del consumidor
Comportamiento de compra del consumidorroyman
 
Comportamiento Del Consumidor
Comportamiento Del ConsumidorComportamiento Del Consumidor
Comportamiento Del Consumidoringenierlaupt
 

Destacado (10)

comportameinto del consumidor
comportameinto del consumidorcomportameinto del consumidor
comportameinto del consumidor
 
Comportamiento del consumidor
Comportamiento del consumidorComportamiento del consumidor
Comportamiento del consumidor
 
Teorías del comportamiento del consumidor
Teorías del comportamiento del consumidor Teorías del comportamiento del consumidor
Teorías del comportamiento del consumidor
 
Tendencias Del Consumidor
Tendencias Del ConsumidorTendencias Del Consumidor
Tendencias Del Consumidor
 
Mercados de consumo
Mercados de consumoMercados de consumo
Mercados de consumo
 
Comportamiento del consumidor
Comportamiento del consumidorComportamiento del consumidor
Comportamiento del consumidor
 
Comportamiento del consumidor diapositivas
Comportamiento del consumidor diapositivasComportamiento del consumidor diapositivas
Comportamiento del consumidor diapositivas
 
Teoria del consumidor
Teoria del consumidorTeoria del consumidor
Teoria del consumidor
 
Comportamiento de compra del consumidor
Comportamiento de compra del consumidorComportamiento de compra del consumidor
Comportamiento de compra del consumidor
 
Comportamiento Del Consumidor
Comportamiento Del ConsumidorComportamiento Del Consumidor
Comportamiento Del Consumidor
 

Similar a 3867581 entrada-de-datos-en-java

Java scanner para lectura de datos
Java scanner para lectura de datosJava scanner para lectura de datos
Java scanner para lectura de datosFlv Martín
 
Carro De Compras
Carro De ComprasCarro De Compras
Carro De Comprasriqsiq
 
Datos de entrada_desde_el_teclado java
Datos de entrada_desde_el_teclado javaDatos de entrada_desde_el_teclado java
Datos de entrada_desde_el_teclado javaEdeith
 
Flujos de bytes y cadenas
Flujos de bytes y cadenasFlujos de bytes y cadenas
Flujos de bytes y cadenasJuan Durango
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacionYsaac Ruiz
 
introducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptxintroducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptxErisbeymarin
 
Taller carga datos + JAVA
Taller carga datos + JAVATaller carga datos + JAVA
Taller carga datos + JAVAJose Diaz Silva
 
Entrada y salida de datos en java
Entrada y salida de datos en javaEntrada y salida de datos en java
Entrada y salida de datos en javamariasuarezsalazar
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Renny Batista
 
El primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datosEl primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datosRolando Azcorra Medina
 
Variables y constantes
Variables y constantesVariables y constantes
Variables y constantesRonny Ure
 
ENTRADA Y SALIDA DE DATOS
ENTRADA Y SALIDA DE DATOSENTRADA Y SALIDA DE DATOS
ENTRADA Y SALIDA DE DATOSnena_macc
 

Similar a 3867581 entrada-de-datos-en-java (20)

Java scanner para lectura de datos
Java scanner para lectura de datosJava scanner para lectura de datos
Java scanner para lectura de datos
 
Entrada De Datos
Entrada De DatosEntrada De Datos
Entrada De Datos
 
Carro De Compras
Carro De ComprasCarro De Compras
Carro De Compras
 
Funciones Java
Funciones JavaFunciones Java
Funciones Java
 
Datos de entrada_desde_el_teclado java
Datos de entrada_desde_el_teclado javaDatos de entrada_desde_el_teclado java
Datos de entrada_desde_el_teclado java
 
Flujos de bytes y cadenas
Flujos de bytes y cadenasFlujos de bytes y cadenas
Flujos de bytes y cadenas
 
Programacion no numerica2
Programacion no numerica2Programacion no numerica2
Programacion no numerica2
 
Fun consola guia_01
Fun consola guia_01Fun consola guia_01
Fun consola guia_01
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacion
 
Serializacion
SerializacionSerializacion
Serializacion
 
introducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptxintroducción a la programación utilizando C++.pptx
introducción a la programación utilizando C++.pptx
 
Taller carga datos + JAVA
Taller carga datos + JAVATaller carga datos + JAVA
Taller carga datos + JAVA
 
Entrada y salida de datos en java
Entrada y salida de datos en javaEntrada y salida de datos en java
Entrada y salida de datos en java
 
Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015Java - Sintaxis Básica 2015
Java - Sintaxis Básica 2015
 
Funciones de entrada y salida
Funciones de entrada y salidaFunciones de entrada y salida
Funciones de entrada y salida
 
El primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datosEl primer objetivo de un programa informático es el manejo de datos
El primer objetivo de un programa informático es el manejo de datos
 
Variables y constantes
Variables y constantesVariables y constantes
Variables y constantes
 
Utilización de la clase math
Utilización de la clase mathUtilización de la clase math
Utilización de la clase math
 
ENTRADA Y SALIDA DE DATOS
ENTRADA Y SALIDA DE DATOSENTRADA Y SALIDA DE DATOS
ENTRADA Y SALIDA DE DATOS
 
Flujo datos
Flujo datosFlujo datos
Flujo datos
 

Último

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 

Último (20)

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 

3867581 entrada-de-datos-en-java

  • 1. Alejandro Villanueva - 2008 Entrada de datos en Java Las clases definen como es un objeto. ‘String’ es el tipo de dato para cadenas de texto. Math.pow(‘base’,’potencia’); Math.sqrt(‘cantidad’); Stream: Flujo Para definir una entrada de datos hay que declarar un Input Stream Reader que es una clase de la librería que debe de importarse. Permite leer datos. Hay dos flujos de salida: System.out y System.err para imprimir en la consola. Hay un flujo de entrada System.in para el teclado. Para hacer una entrada de datos hay que hacer los siguientes pasos. 1. Añadir la sentencia import java.io.*; para importar una librería de Java. 2. Crear un Input Stream Reader. Escribiendo las líneas de código: a. InputStreamReader ‘nombre de objeto de entrada’=new InputStreamReader (System.in); Esta línea declara la creación de un objeto de la clase Input Stream Reader como intancia de ella, dandole el atributo de leer su valor de System.in 3. Crear Buffered Reader. El lector del valor introducido por System.in, se hace escribiendo: a. BufferedReader ‘nombre de lector’ = new BufferedReader (‘nombre de variable de entrada’); b. String ‘nombre arreglo de caracteres’ = lector.readLine(); Las dos instrucciones logran leer el caracter introducido en el teclado almacenándolo (BufferedReader) y leyéndolo posteriormente como un arreglo de caracteres (lector.readLine), no como un valor numérico. 4. Convertir los caracteres a números. Declarando una variable int y luego escribiendo: a. Integer.parseInt(‘nombre arreglo de caracteres’);
  • 2. Alejandro Villanueva - 2008 Entrada de datos con un scanner. 1. Importar la herramienta import java.util.*; 2. Declarar objeto de tipo escaner dentro del método de clase main: a. Scanner ‘nombre’ = new Scanner (System.in); 3. Declarar una variable que almacena el valor numérico: a. Int ‘variable’ = variable.nextInt(); Si en vez de valores numéricos se desea introducir texto se usan las sentencias nextLine(); (leer hasta un enter) y next(); (hasta un espacio) colocándose despues de ‘variable.’ . Int en el caso de numéricos puede ser cambiado por float o double. Para convertir de carácter a numérico seleccionando un carácter del arreglo que contenga una determinada variable. Dos opciones: 1. x1=(int) variable.charAt(1); ó 2. x1=Integer.parseInt(variable.charAt(1)); De acuerdo a la versión de la máquina virtual Java la manera de parsear selectivamente el arreglo puede variar. En algunas versiones el apreso selectivo se hace con: 3. x1=Integer.parseInt(variable.substring(1,2)); Para referirse al segundo elemento del arreglo, si se quiere el primero es (0,1), el tercero (2,3) y así.