En este grupo En todos

Foro de Java



ingreso de datos

Escrito por Carlos Andres
el 23/08/2006

Hola a todos... Kiero ke me ayuden porfavor, se ke esto es algo basico pero no recuerdo komo hacerlo... Debo crear un programa en java en el cual pida al usuario la cantidad de números a ingresar
en el programa, después de tener la cantidad de números a ingresar el usuario debe
empezar a ingresar los números que desea almacenar. Una vez terminado el ingreso de los
números el programa le debe preguntar al usuario el número que desea buscar. El programa
debe retornar la posición donde se encuentra el número así como la impresión de todos los
números que se encuentran en el arreglo con sus respectivas posiciones.

Colaborenme en lo ke mas puedan porfa..

Gracias

Carlos A.. From kolombia


Escrito por Fede
el 25/08/2006
Tenes que usar el metodo System. In de StringReader y obtenes la cantidad de numeros, Luego creas tu arreglo con ese tamaño. Y para encontrar la posicion usa un while para recorrer y que devuelva la posicion de tu numero
Escrito por Juan
el 12/10/2006

Hola keiro saber com ingresar datos asi como bufferedReader esa nota psss es noseeee abu diganme puess is alguien estan en linea quieor la respuesta para etse momento ahoritaaaa!

Escrito por Mike
el 07/03/2007
Pobre hp yo estoy en las mismas
Marcos
Santiago, Chile
Escrito por Marcos
el 10/06/2007

Hola a todos...

Te lo explico se hace de la siguiente manera... Esto solo funciona con el metodo main. Sin get ni set ni nada...

Import java. Io. *;
public class EjemploLecturaDeDatos
{
      public static void main(String[] arg) throws IOException
      {
      BufferedReader tecla = new BufferedReader(new InputStreamReader(System. In)); 


System.out.print("Ingrese su nombre : ");
            String Nombre = tecla. ReadLine();
      System.out.print("Ingrese su edad : ");
            int num = Integer. ParseInt(tecla. ReadLine( )); 

}

}

Explico : En primero lugar tienes que llamar a la biblioteca " import java. Io. *; " esta sirve para utilizar unas variables que explicare enseguida.

Ahora para agregar datos primero que nada tienes que tener despues del " public static void main(String[] arg) " lo siguiente " throws IOException  " esto sirve para hacer escepciones en el programa.

Después tienes que poner lo siguiente:

BufferedReader tecla = new BufferedReader(new InputStreamReader(System. In)); 

Esto sirve para que todo lo que almacenes se meta en un buffer.

El ejemplo:

System.out.print("Ingrese su nombre : ");
            String Nombre = tecla. ReadLine();

Sirve para ingresar datos de tipo carácteres.

El ejemplo:

      System.out.print("Ingrese su edad : ");
            int num = Integer. ParseInt(tecla. ReadLine( )); 

Sirve para ingresar datos de tipo carácter pero la funcion Integer. ParseInt transforma los carácteres a enteros

Y bueno eso seria xD ahi ta el ejemplo de como lo puedes usar.

Edu
Distrito Federal, Ve...
Escrito por Edu
el 14/11/2007
Demasiado buena y util tu explicación, muchas gracias
" Hola a todos...
Te lo explico se hace de la siguiente manera... Esto solo funciona con el metodo main. Sin get ni set ni nada...
import java. Io. *;
public class EjemploLecturaDeDatos
{
      public static void main(String[] arg) throws IOException
      {
      BufferedReader tecla = new BufferedReader(new InputStreamReader(System. In)); 
 
System.out.print("Ingrese su nombre : ");
            String Nombre = tecla. ReadLine();
      System.out.print("Ingrese su edad : ");
            int num = Integer. ParseInt(tecla. ReadLine( )); 
}
}

Explico : En primero lugar tienes que llamar a la biblioteca " import java. Io. *; " esta sirve para utilizar unas variables que explicare enseguida.
Ahora para agregar datos primero que nada tienes que tener despues del " public static void main(String[] arg) " lo siguiente " throws IOException  " esto sirve para hacer escepciones en el programa.
Después tienes que poner lo siguiente:
BufferedReader tecla = new BufferedReader(new InputStreamReader(System. In)); 
Esto sirve para que todo lo que almacenes se meta en un buffer.
El ejemplo:
System.out.print("Ingrese su nombre : ");
            String Nombre = tecla. ReadLine();Sirve para ingresar datos de tipo carácteres.
El ejemplo:
      System.out.print("Ingrese su edad : ");
            int num = Integer. ParseInt(tecla. ReadLine( )); 
Sirve para ingresar datos de tipo carácter pero la funcion Integer. ParseInt transforma los carácteres a enteros
Y bueno eso seria xD ahi ta el ejemplo de como lo puedes usar.
"

por Marcos (Junio 2007)



Est Gavi
Bachiller en electricidad y electronic...
Escrito por Est Gavi
el 08/04/2008

UN progara que te permita ingresar los atributos tales como nombre

Apellido y edad pero hay que declararlos con private

El metodo es ingresar dos atributos e imprimir los atributos

Con dos contructores(sin argumento y copia)

Instancear el objeto con el constructor ingresar los datos del objeto imprimir los datos

Y copiar ese objeto

Ahora si lo dificil

Comparar las edades e imprimir la edad del mayor

Kqk
Costa Rica, Costa Rica
Escrito por Kqk
el 23/04/2008

Quen me puede explicar cuando y  por que tengo que utilisar en el comienzo public static void main...

Agradesco al solidario que responda XD......

Escrito por Erick
el 19/05/2008
Ya somo dos, quien nos explica  XD
Escrito por Kikyo
el 11/12/2008

Te recomoiedo que utilices el metodo de busqueda secuencial es exactamente lo que necesitas ademas las instrucciones son muy faciles de encontrar, solo busca en google ordenamiento binario y te sale el codigo.

Espero que te haya servido n_n.

¡¡¡SUERTE!

Escrito por Eduar
el 01/03/2009

Hey disculpen mi ignorancia pero soy un aprendis de esto de programar si podrian darme algonos consejos de esto.

Para que se utiliza el metodo main ; si ago una clase sin este metodo que pasa no se ejecuta?

Escrito por Joshy
el 14/04/2009

El public static void main se utiliza en la clase principal del programa, sin este no podrás probar el programa. Es recomendable crear esta clase principal al último, es decir, cuando termines de escribir tooodoos los métodos o procesos

Escrito por May
el 20/09/2009

Hola necesito q m atuden a programar en java
necesito crear un programa que pida datos e imprima el mayor de ello pero con el ciclo for
como le tendria que hecer q alguien m explique please


Allan Arrivillaga
Guatemala, Guatemala
Escrito por Allan Arrivillaga
el 10/05/2012

Import java. Io. *;


Public class MayorDe2

{

Public static void main(String args[])throws Exception

{

BufferedReader br=new BufferedReader(new InputStreamReader(System. In));

Int num1, num2;


System.out.print("Ingrese primer número: ");

System.out.flush();

Num1=Integer. ParseInt(br. ReadLine());


System.out.print("Ingrese segundo número: ");

System.out.flush();

Num2=Integer. ParseInt(br. ReadLine());


If(num1 == num2)

System.out.println("Los numeros son iguales");

Else

If(num1>num2)

System.out.println("El primero es el mayor");

Else

System.out.println("El segundo es el mayor");


}

}