entrada de caracteres por teclado
Publicado por jomismo (28 intervenciones) el 01/11/2004 21:46:28
A ver si me pueden echar una mano.
Tengo la classe personas,y las classes profesores y alumnos ke heredan de personas .
bien pues en el main , deberia printarme la opcion que quiereo entrar si los datos de un nuevo alumno o profesor
esto haciendolo con arrays y guardando memoria, y posteriormente otro menu me pedira que datos kiero ver si los de profesor o alumnos , el problema esta en que no se como hacer para que los datos que entran por teclado se les asigne a una variable , les paso parte del codigo
, no se fijen en los println , que es un prruba tan solo.
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
*
* @author Administrador
*/
public class MainPersona {
/** Creates a new instance of MainPersona */
public MainPersona() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Alumnes[] alumnat;
try{
BufferedReader i = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Quant membre desitja entra");
String prova = i.readLine();
int num=0;
num=Integer.parseInt(prova);
alumnat = new Alumnes[num];
while(int x=0 < num){
System.out.println("disme el nom");
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
String p = entrada.readLine();
x=x+1;
}
String nom;
while(x=0<num){
System.out.println("el nom es " + "aqui deberia printar el nombre de todos los alumnos entrados);
x=x+1;
}
}catch(Exception e){
e.printStackTrace();
}
}
}
por cierto utilizo el netbeans de windows
Tengo la classe personas,y las classes profesores y alumnos ke heredan de personas .
bien pues en el main , deberia printarme la opcion que quiereo entrar si los datos de un nuevo alumno o profesor
esto haciendolo con arrays y guardando memoria, y posteriormente otro menu me pedira que datos kiero ver si los de profesor o alumnos , el problema esta en que no se como hacer para que los datos que entran por teclado se les asigne a una variable , les paso parte del codigo
, no se fijen en los println , que es un prruba tan solo.
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
*
* @author Administrador
*/
public class MainPersona {
/** Creates a new instance of MainPersona */
public MainPersona() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Alumnes[] alumnat;
try{
BufferedReader i = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Quant membre desitja entra");
String prova = i.readLine();
int num=0;
num=Integer.parseInt(prova);
alumnat = new Alumnes[num];
while(int x=0 < num){
System.out.println("disme el nom");
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
String p = entrada.readLine();
x=x+1;
}
String nom;
while(x=0<num){
System.out.println("el nom es " + "aqui deberia printar el nombre de todos los alumnos entrados);
x=x+1;
}
}catch(Exception e){
e.printStackTrace();
}
}
}
por cierto utilizo el netbeans de windows
Valora esta pregunta


0