Está en la página 1de 35

PILA

/* TEMA: ESTRUCTURA DINAMICA PILA * REALIZAR EL PROGRAMA QUE INGRESE A UNA ESTRUCTURA DE DATOS PILA LOS DATOS DE LOS ALUMNOS DE UNA CLASE: CODIGO DEL ALUMNO, EXAMEN PARCIAL, EXAMEN FINAL Y PROMEDIO DE PRACTICA. SE PIDE CALCULAR E IMPRIMIR POR MEDIO DE UN REPORTE DE SALIDA TODOS LOS DATOS DE LOS ALUMNOS ASI COMO EL PROMEDIO FINAL DE CADA UNO DE ELLOS. */

package pilas3; import javax.swing.JOptionPane; class DemoPilas { static class Pila { String codigo; int ep; int ef; int pp; double pf; Pila anterior; }

static Pila ultimo=null; static Pila nuevo=null; static Pila q=null; public static void main (String [] args) { String cod; System.out.println(" + "han sido generados :"); System.out.println("======================================" + "===="); cod=JOptionPane.showInputDialog("Ingrese codigo "); while(cod.compareTo("*")!=0) { nuevo = new Pila (); nuevo.codigo=cod; nuevo.ep=Integer.parseInt(JOptionPane.showInputDialog("" + "Ingrese examen parcial")); nuevo.ef=Integer.parseInt(JOptionPane.showInputDialog("" + "Ingrese examen final")); nuevo.pp=Integer.parseInt(JOptionPane.showInputDialog("" + "Ingrese promedio de practica")); nuevo.pf=(nuevo.ep+nuevo.ef+nuevo.pp)/3; System.out.println (" "+nuevo.codigo + " "+nuevo.ep+ " "+nuevo.ef+" "+nuevo.pp+" "+ nuevo.pf); Datos en el orden que "

nuevo.anterior=ultimo; ultimo=nuevo; cod=JOptionPane.showInputDialog("Ingrese codigo "); } String rpta1=JOptionPane. showInputDialog("Desea mostrar " + "reporte "); if(rpta1.compareTo("s")==0) salto (); String rpta2=JOptionPane.showInputDialog("Desea agregar" + " elemento a la pila "); if(rpta2.compareTo("s")==0) agregar(rpta2); String rpta3=JOptionPane.showInputDialog("Desea quitar " + "elemento de la Pila"); if(rpta3.compareTo("s")==0) quitar(rpta3); } static void salto () { System.out.println(); System.out.println("Datos impresos segun la estructura " + "pila: "); System.out.println("===================================" + "===================");

System.out.println(" CODIGO EX.PAR. EX.FIN. PR.PRAC." + " PR.FIN"); System.out.println("===================================" + "==================="); while (ultimo != null) { System.out.println (" "+ultimo.codigo + " +ultimo.ep+" +ultimo.pp+" "+ultimo.ef+" "+ultimo.pf); " "

ultimo = ultimo.anterior; } System.out.println ("=================================" + "===================="); } static void agregar(String rpta) { ultimo=nuevo; System.out.println(" + "Pila :"); System.out.println("====================================" + "======"); do { if(rpta.compareTo("s")==0) Nuevo(s) elemento(s) para la "

{ nuevo = new Pila (); nuevo.codigo=JOptionPane.showInputDialog("" + "Ingrese codigo "); nuevo.ep=Integer.parseInt(JOptionPane.showInputDialog("" + "Ingrese examen parcial")); nuevo.ef=Integer.parseInt(JOptionPane.showInputDialog("" + "Ingrese examen final")); nuevo.pp=Integer.parseInt(JOptionPane.showInputDialog("" + "Ingrese promedio de practica")); nuevo.pf=(nuevo.ep+nuevo.ef+nuevo.pp)/3; System.out.println (" "+nuevo.codigo + " +nuevo.ep+" +nuevo.pp+" "+nuevo.ef+" "+nuevo.pf); " "

nuevo.anterior=ultimo; ultimo=nuevo; rpta=JOptionPane.showInputDialog("Desea agregar otro " + "elemento a la pila "); } } while(rpta.compareTo("s")==0); salto(); } static void quitar(String rpta)

{ ultimo=nuevo; System.out.println("Elemento eliminado de la Pila "); System.out.println("================================" + "======="); do { if(ultimo!=null) { System.out.println (" "+ultimo.codigo + " +ultimo.ep+" +ultimo.pp+" "+ultimo.ef+" "+ultimo.pf); " "

ultimo=ultimo.anterior; } else { System.out.println("No hay elementos en la " + "Pila"); } if(ultimo!=null) //verif { salto(); nuevo=nuevo.anterior; ultimo=nuevo;

} rpta=JOptionPane.showInputDialog("Desea quitar otro" + " elemento de la Pila"); } while(rpta.compareTo("s")==0); } } LISTAS /* ESTRUCTURAS DE DATOS DINAMICAS TEMA: LISTAS ENLAZADAS. REALIZAR EL PROGRAMA QUE INGRESE A UNA LISTA ENLAZADA NUMEROS ENTEROS SE PIDE CALCULAR E IMPRIMIR LO SIGUIENTE: A) EL PROMEDIO DE LOS ELEMENTOS DE LA LISTA B) EL NUMERO MAS ALTO Y MAS BAJO DE LA LISTA C) LA CANTIDAD DE NUMEROS PRIMOS DE LA LISTA D) EL PROMEDIO DE LAS CIFRAS DE CADA NUMERO DE LA LISTA */ package demolista; public class Main { static class Nodo { int num; Nodo siguiente; }

public static void main (String [] args) { Nodo comienzo = null; Nodo nuevo=null; Nodo q=null; int numero=(int)(Math.random()*1000+1); while (numero!=0) { nuevo = new Nodo (); nuevo.num = numero; if(comienzo==null) { comienzo=nuevo; } else { q= comienzo; while(q.siguiente!=null) { q=q.siguiente; } q.siguiente=nuevo; } nuevo.siguiente=null;

numero=(int)(Math.random()*1000); } salto (comienzo); promedio(comienzo); comparar(comienzo); primos(comienzo); cifras(comienzo); } static void salto (Nodo arribaNodo) { System.out.println("numeros de la lista"); while (arribaNodo != null) { System.out.println (arribaNodo.num); arribaNodo = arribaNodo.siguiente; } } static void promedio(Nodo alfa) { double sum=0; int cont=0; while(alfa !=null) { sum=sum+alfa.num;

cont++; alfa=alfa.siguiente; } System.out.println("El promedio de los elementos de la " + "lista es "+sum/cont); } static void comparar(Nodo beta) { int max=0,min=100000; while(beta!=null) { if(beta.num>max) max=beta.num; if(beta.num<min) min=beta.num; beta=beta.siguiente; } System.out.println("El mayor elemento de la lista es "+max); System.out.println("El menor elemento de la lista es "+min); } static int cont,cantprim=0; static void primos(Nodo alfa) { while(alfa!=null)

{ cont=0; for(int i=1;i<=alfa.num;i++) { if(alfa.num % i==0) cont++; } if (cont==2||alfa.num==1) cantprim++; alfa=alfa.siguiente; } System.out.println("La cantidad de primos es "+cantprim); } static void cifras(Nodo alfa) { int x,cif,sum,cantcif; double prom; while (alfa!=null) { System.out.println("Calculando el promedio de las cifras del numero " +alfa.num); x=alfa.num; sum=0; cantcif=0;

while (x>0) { cif=x%10; sum=sum+cif; cantcif++; x=x/10; } prom=sum/cantcif; System.out.println("El promedio de las cifras del numero es "+prom); alfa=alfa.siguiente; }

} } /////////////////////////////////////////////////////// package Tarea; import java.awt.*; import java.awt.event.*; //import java.util.*; public class Main extends Frame { static double tia=0,tib=0,tig=0; TextField txtCod=new TextField(); TextField txtApNom=new TextField();

TextField txtCurso=new TextField(); Choice Pesos=new Choice(); TextField txtep=new TextField(); TextField txtef=new TextField(); TextField txtpp=new TextField(); TextField txtpf=new TextField();

public Main() { setSize(300,250); setTitle("NOTAS"); setLayout(new GridLayout(8,2)); Label lblCod=new Label("Codigo:"); add(lblCod); add(txtCod); Label lblApNom=new Label("Ap.Nom:"); add(lblApNom); add(txtApNom); Label lblCurso=new Label("Curso:"); add(lblCurso); add(txtCurso); Label lblTipo=new Label("Pesos:"); add(lblTipo); Pesos.addItem("1-1-1");

Pesos.addItem("1-2-1"); Pesos.addItem("1-2-3"); add(Pesos); Label lblep=new Label("E.Parcial:"); add(lblep); add(txtep); Label lblef=new Label("E.Final:"); add(lblef); add(txtef); Label lblpp=new Label("P.Practicas:"); add(lblpp); add(txtpp); Button btnpf=new Button("P. Final"); add(btnpf); add(txtpf);

btnpf.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { double ep,pp,ef; double total; String peso=""; try

{ ep=Double.parseDouble(txtep.getText()); ef=Double.parseDouble(txtef.getText()); pp=Double.parseDouble(txtpp.getText()); if(peso.compareTo(" 1-1-1 ")==0) { total=(ep+ef+pp)/3.0; } else if(peso.compareTo(" 1-2-1 ")==0) { total=(ep+ef*2+pp)/4.0; } else { total=(ep+ef*2+pp*3)/6.0; }

txtpf.setText(""+total); } catch(Exception ex) { txtpf.setText("ERROR EN LOS DATOS"); }

} }); this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } public static void main(String[] args) { Main c=new Main(); c.show(); } } COLAS /*TEMA: COLAS EN JAVA REALIZAR EL PROGRAMA QUE INGRESE A UNA ESTRUCTURA COLA LOS DATOS DE LOS ALUMNOS DE UNA CLASE: CODIGO, EXMAN PARCIAL, EXAMEN FINAL Y PROMEDIO DE PRACTICA. SE PIDE QUE A TRAVES DE UN MENU DE OPCIONES SE INGRESE LOS DATOS, SE IMPRIMA UN REPORTE, SE AGREGUEN DATOS Y SE ELIMINEN DATOS. EL REPORTE DEBE INCLUIR EL PROMEDIO FINAL.

*/ package colas;//en la cola apunta al primero import javax.swing.JOptionPane; class Main { static class Cola { String codigo; int ep; int ef; int pp; double pf; Cola siguiente; } static Cola primero=null; static Cola nuevo=null; static Cola t=null; static String cod; static Cola q=null; public static void main(String[] args) { int opc; do {

opc=Integer.parseInt(JOptionPane.showInputDialog(" MENU\n---------------\n1.Crear Cola\n2.- Imprimir Cola\n3.- Agregar Elemento\n4.- Quitar Elemento\n5.- Salir\n-----------------\nIngrese su opcion==> ")); switch(opc) { case 1:crear();break; case 2:imprimir();break; case 3:agregar();break; case 4:quitar();break; } } while(opc<=4); } static void crear() { System.out.println("Datos en el orden que han sido generados "); System.out.println("========================================="); cod=JOptionPane.showInputDialog("Ingrese codigo "); primero= new Cola(); primero.codigo=cod; primero.ep=Integer.parseInt(JOptionPane.showInputDialog("Ingrese examen parcial ")); primero.ef=Integer.parseInt(JOptionPane.showInputDialog("Ingrese examen final ")); primero.pp=Integer.parseInt(JOptionPane.showInputDialog("Ingrese promedio de practicas "));

primero.pf=(primero.ep+primero.ef+primero.pp)/3; System.out.println(" "+primero.codigo+" "+primero.pp+" "+primero.pf); primero.siguiente=null; t=primero; do { cod=JOptionPane.showInputDialog("Ingrese codigo"); if(cod.compareTo("*")!=0) { nuevo=new Cola(); nuevo.codigo=cod; nuevo.ep=Integer.parseInt(JOptionPane.showInputDialog("Ingrese examen parcial ")); nuevo.ef=Integer.parseInt(JOptionPane.showInputDialog("Ingrese examen final ")); nuevo.pp=Integer.parseInt(JOptionPane.showInputDialog("Ingrese promedio de practicas ")); nuevo.pf=(nuevo.ep+nuevo.ef+nuevo.pp)/3; System.out.println(" "+primero.codigo+" "+primero.pp+" "+primero.pf); nuevo.siguiente=null; t.siguiente=nuevo; t=nuevo; } } "+primero.ep+" "+primero.ef+" "+primero.ep+" "+primero.ef+"

while(cod.compareTo("*")!=0); } static void imprimir(Cola arribaNodo) { System.out.println("Datos impresos segun la estructura cola"); System.out.println("======================================="); System.out.println(" CODIGO EX.PAR. EX.FIN. PR.PRAC. PR.FIN"); System.out.println("======================================="); while } } BASE DE DATOS /* REALIZAR EL PROGRAMA QUE MUESTRE DE UNA BASE DE DATOS COLEGIO *LOS DATOS DE LOS ALUMNOS POR MEDIO DE UN REPORTE Y AL PIE DEL REPORTE ALUMNO SE DEBERA MOSTAR EL PROMEDIO DE LOS ALUMNOS. */ package bdatosmsql; import java.sql.*; import javax.swing.*; public class Main { public static void main(String[] args) {

//int cd,ae; //String cod="",apellnom="",codcurso=""; //eliminar=""; int i=0; double sum=0,prom; try { //Cargar clase de controlador de base de datos Class.forName("com.mysql.jdbc.Driver"); //Crear el objeto de conexion a la base de datos Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/" + "colegio", "root", ""); //Crear objeto Statement para realizar queries a la base de datos Statement instruccion = conexion.createStatement(); //Un objeto ResultSet, almacena los datos de resultados de una consulta ResultSet tabla = instruccion.executeQuery("SELECT * FROM alumno"); System.out.println(" Listado de Alumnos ");

System.out.println("--------------------------------------------------------------------------------------" + "------------------"); System.out.println("CODIGO\tAPELLIDOS Y NOMBRES \tCURSO \tNOTA\tSEXO" + "\tPROFESOR"); System.out.println("--------------------------------------------------------------------------------------" + "------------------"); while(tabla.next())

{ System.out.println(tabla.getString(1)+"\t"+ tabla.getString(2)+ "\t"+tabla.getString(3)+"\t"+tabla.getInt(4)+"\t" +tabla.getString(5)+"\t"+tabla.getString(6)); sum=sum+tabla.getInt(4); i++; } System.out.println("--------------------------------------------------------------------------------------" + "------------------"); prom=sum/i; System.out.println("El promedio es "+prom); } catch(ClassNotFoundException e) { System.out.println(e); } catch(SQLException e) { System.out.println(e); } catch(Exception e) { System.out.println(e); }

} }

/* //Eliminar registro try { //Cargar clase de controlador de base de datos Class.forName("com.mysql.jdbc.Driver"); //Crear el objeto de conexion a la base de datos Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost" + "/escuela","root",""); //Crear objeto Statement para realizar queries a la base de datos Statement instruccion = conexion.createStatement(); //Un objeto ResultSet, almacena los datos de resultados de una consulta cd=JOptionPane.showConfirmDialog(null,"Desea borrar algun registro?", "Java-MySQL",JOptionPane.YES_NO_OPTION); if (cd==JOptionPane.YES_OPTION) { cod=JOptionPane.showInputDialog("Ingrese codigo del usuario");

try { ResultSet f=instruccion.executeQuery("SELECT cod FROM alumno " + "WHERE cod='"+cod+"'"); f.next(); System.out.println("Alumno encontrado ..."); cod=f.getString("cod"); instruccion.executeUpdate("DELETE FROM alumno WHERE cod='"+cod+"'"); } catch(SQLException ex) { System.out.println(" No es un usuario de la tabla alumno \n"); } } ResultSet tabla = instruccion.executeQuery("select *from alumno"); System.out.println(" Listado de Alumnos ");

System.out.println("---------------------------------------------------" + "---------------------"); System.out.println("CCODIGO\tNOMBRE DEL ALUMNO \tCODIGO CURSO" + "\tAO DE EST.\tPROM"); System.out.println("--------------------------------------------------" + "----------------------"); while(tabla.next()) {

System.out.println(tabla.getString(1)+"\t"+ tabla.getString(2)+ "\t"+tabla.getString(3)+"\t"+tabla.getInt(4)+"\t" +tabla.getDouble(5)+"\t"+tabla.getString(6)); } System.out.println("-------------------------------------------------------------------------"); } catch(ClassNotFoundException e){ System.out.println(e); } catch(SQLException e){ System.out.println("La conexion con Mysql es " + "incorrecta"); } catch(Exception e){ System.out.println(e); } System.out.print("\n"); System.out.print("\n");

// agregar registro try { //Cargar clase de controlador de base de datos Class.forName("com.mysql.jdbc.Driver"); //Crear el objeto de conexion a la base de datos Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/escuela","root", ""); //Crear objeto Statement para realizar queries a la base de datos Statement instruccion = conexion.createStatement(); //Un objeto ResultSet, almacena los datos de resultados de una consulta

cd=JOptionPane.showConfirmDialog(null,"Desea aadir registro?","JavaMySQL",JOptionPane.YES_NO_OPTION); if (cd==JOptionPane.YES_OPTION) { cod=JOptionPane.showInputDialog("Ingrese codigo del alumno"); //nombre=JOptionPane.showInputDialog("Ingrese nombre "); //otra bd //apellido=JOptionPane.showInputDialog("Ingrese apellido "); //otra bd apellnom=JOptionPane.showInputDialog("Ingrese apellidos y nombre del alumno"); codcurso=JOptionPane.showInputDialog("Ingrese codigo del curso"); ae=Integer.parseInt(JOptionPane.showInputDialog("Ingrese ao de estudios ")); prom=Double.parseDouble(JOptionPane.showInputDialog("Ingrese promedio del alumno"));

ResultSet f = instruccion.executeQuery("SELECT * FROM alumno");

while(f.next()) {} instruccion.executeUpdate("INSERT INTO alumno (cod,apnom,codcurso,ae,prom) VALUES ('"+cod+"','"+apellnom+"','"+codcurso+"','"+ae+"','"+prom+"')"); //instruccion.executeUpdate("INSERT INTO alumno (cod,nombre,apellido) VALUES ('"+cod+"','"+nombre+"','"+apellido+"')");

} catch(ClassNotFoundException e) { System.out.println(e); } catch(SQLException e) { System.out.println(e); } catch(Exception e){ System.out.println(e); }

try { //Cargar clase de controlador de base de datos Class.forName("com.mysql.jdbc.Driver"); //Crear el objeto de conexion a la base de datos Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/escuela", "root", ""); //Crear objeto Statement para realizar queries a la base de datos Statement instruccion = conexion.createStatement(); //Un objeto ResultSet, almacena los datos de resultados de una consulta ResultSet tabla = instruccion.executeQuery("Select *from alumno"); System.out.println(" Listado de Alumnos ");

System.out.println("------------------------------------------------------------------------");

System.out.println("CCODIGO\tNOMBRE DEL ALUMNO \tCODIGO CURSO\tAO DE EST.\tPROM"); System.out.println("------------------------------------------------------------------------"); while(tabla.next()) { System.out.println(tabla.getString(1)+"\t"+ tabla.getString(2)+"\t"+tabla.getString(3)+"\t"+tabla.getInt(4)+"\t"+tabla.getDouble(5)) ; } System.out.println("-------------------------------------------------------------------------");

} catch(ClassNotFoundException e) { System.out.println(e); } catch(SQLException e) { System.out.println(e); } catch(Exception e) { System.out.println(e); }

//consulta try { //Cargar clase de controlador de base de datos Class.forName("com.mysql.jdbc.Driver"); //Crear el objeto de conexion a la base de datos Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/escuela","root",""); //Crear objeto Statement para realizar queries a la base de datos Statement instruccion = conexion.createStatement(); //Un objeto ResultSet, almacena los datos de resultados de una consulta cd=JOptionPane.showConfirmDialog(null,"Desea hacer una consulta ?","JavaMySQL",JOptionPane.YES_NO_OPTION); if (cd==JOptionPane.YES_OPTION) { cod=JOptionPane.showInputDialog("Ingrese codigo del alumno"); try { ResultSet tabla=instruccion.executeQuery("SELECT *FROM alumno WHERE cod='"+cod+"'"); System.out.println(); System.out.println(); System.out.println("Alumno encontrado!!!! Sus datos son: "); System.out.println("-----------------------------------------------------------------------");

System.out.println("CCODIGO\tNOMBRE DEL ALUMNO \tCODIGO CURSO\tAO DE EST.\tPROM"); System.out.println("----------------------------------------------------------"); while(tabla.next()) System.out.println(tabla.getString(1)+"\t"+ tabla.getString(2)+"\t"+tabla.getString(3)+"\t"+tabla.getInt(4)+"\t"+tabla.getDouble(5)) ; System.out.println("----------------------------------------------------------");

} catch(SQLException ex) { System.out.println(" No es un usuario de la tabla alumno \n"); } }

} catch(ClassNotFoundException e){ System.out.println(e); } catch(SQLException e){ System.out.println("La conexion con Mysql es incorrecta"); } catch(Exception e){ System.out.println(e); } System.out.print("\n"); System.out.print("\n");

//modificacion try

{ //Cargar clase de controlador de base de datos Class.forName("com.mysql.jdbc.Driver"); //Crear el objeto de conexion a la base de datos Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/escuela","root",""); //Crear objeto Statement para realizar queries a la base de datos Statement instruccion = conexion.createStatement(); //Un objeto ResultSet, almacena los datos de resultados de una consulta cd=JOptionPane.showConfirmDialog(null,"Desea modificar registro?","JavaMySQL",JOptionPane.YES_NO_OPTION); if (cd==JOptionPane.YES_OPTION) { cod=JOptionPane.showInputDialog("Ingrese codigo del alumno que desea modificar "); ResultSet tabla=instruccion.executeQuery("SELECT *FROM alumno WHERE cod='"+cod+"'"); System.out.println(); System.out.println(); System.out.println("Alumno encontrado!!!! Sus datos son: "); System.out.println("-----------------------------------------------------------------------"); System.out.println("CCODIGO\tNOMBRE DEL ALUMNO \tCODIGO CURSO\tAO DE EST.\tPROM"); System.out.println("----------------------------------------------------------"); while(tabla.next())

System.out.println(tabla.getString(1)+"\t"+ tabla.getString(2)+"\t"+tabla.getString(3)+"\t"+tabla.getInt(4)+"\t"+tabla.getDouble(5)) ; System.out.println("----------------------------------------------------------"); try { ResultSet f=instruccion.executeQuery("SELECT cod FROM alumno WHERE cod='"+cod+"'"); f.next();

String campo=JOptionPane.showInputDialog("Que campo dato desea modificar? "); if(campo.compareTo("codigo")==0) {

String codn=JOptionPane.showInputDialog("Ingrese nuevo codigo del alumno "); cod=f.getString("cod"); instruccion.executeUpdate("update alumno set cod='"+codn+"' where cod='"+cod+"'"); } else if(campo.compareTo("apellido y nombre")==0) {

String apelln=JOptionPane.showInputDialog("Ingrese nuevo apellido y nombre del alumno ");

cod=f.getString("cod"); instruccion.executeUpdate("update alumno set apnom='"+apelln+"' where cod='"+cod+"'"); }

else if(campo.compareTo("codigo del curso")==0) { String codcurson=JOptionPane.showInputDialog("Ingrese nuevo codigo del curso "); cod=f.getString("cod"); instruccion.executeUpdate("update alumno set codcurso='"+codcurson+"' where cod='"+cod+"'"); } else if(campo.compareTo("ao de estudio")==0) { int aestn=Integer.parseInt(JOptionPane.showInputDialog("Ingrese ao de estudio")); cod=f.getString("cod"); instruccion.executeUpdate("update alumno set ae='"+aestn+"' where cod='"+cod+"'"); } else if(campo.compareTo("promedio")==0) {

double promn=Double.parseDouble(JOptionPane.showInputDialog("Ingrese promedio del alumno")); cod=f.getString("cod"); instruccion.executeUpdate("update alumno set prom='"+promn+"' where cod='"+cod+"'"); }

instruccion.executeUpdate("update alumno set apellido='Ramos' where apellido='Campos';"); //instruccion.executeUpdate("DELETE FROM alumno WHERE cod='"+cod+"'"); } catch(SQLException ex) { System.out.println(" No es un usuario de la tabla alumno \n"); } } ResultSet tabla = instruccion.executeQuery("select *from alumno"); System.out.println(" Listado de Alumnos ");

System.out.println("------------------------------------------------------------------------"); System.out.println("CCODIGO\tNOMBRE DEL ALUMNO \tCODIGO CURSO\tAO DE EST.\tPROM"); System.out.println("------------------------------------------------------------------------"); while(tabla.next())

{ System.out.println(tabla.getString(1)+"\t"+ tabla.getString(2)+"\t"+tabla.getString(3)+"\t"+tabla.getInt(4)+"\t"+tabla.getDouble(5)) ; } System.out.println("-------------------------------------------------------------------------"); } catch(ClassNotFoundException e){ System.out.println(e); } catch(SQLException e){ System.out.println("La conexion con Mysql es incorrecta"); } catch(Exception e){ System.out.println(e); } System.out.print("\n"); System.out.print("\n"); }}*/

También podría gustarte