La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. Sesión 13 - Programación.

Presentaciones similares


Presentación del tema: "Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. Sesión 13 - Programación."— Transcripción de la presentación:

1 Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 13 - Programación Visual usando Vectores

2 Programación Visual usando Vectores Ingresar 5 notas de un alumno en un vector y hallar el promedio de sus notas, Utilice una ventana visual como se presenta en el siguiente gráfico

3

4

5 Programación Visual usando Vectores public class PrgVectorVisual extends Frame { //………….. int nota[]; int conta; } private void initialize() { //………….. nota=new int[5]; conta=0; }

6 public void btnGuardar actionPerformed(java.awt.event.ActionEvent e) { int not=Integer.parseInt(textField.getText()); agregarElemento(not); textField.setText(""); }

7 public void btnMostrar actionPerformed(java.awt.event.ActionEvent e) { String cad=mostrarElemento(); textArea.setText(cad); }

8 public void btnPromediar actionPerformed(java.awt.event.ActionEvent e) { double rs=promediar(); textArea.setText("El promedio es:"+rs); }

9 public void btnSalir actionPerformed(java.awt.event.ActionEvent e) { System.exit(0); }

10 Programación Visual usando Vectores public void agregarElemento(int not) { nota[conta]=not; conta++; }

11 int not=Integer.parseInt(textField.getText()); agregarElemento(not); textField.setText(""); public void agregarElemento(int not){ nota[conta]=not; conta++; }

12 Programación Visual usando Vectores public String mostrarElemento() {String cad=""; for(int i=0;i<5;i++) cad=cad+nota[i]+"\n"; return cad; }

13 String cad=mostrarElemento(); textArea.setText(cad); public String mostrarElemento(){ String cad=""; for(int i=0;i<5;i++) cad=cad+nota[i]+"\n"; return cad; }

14 Programación Visual usando Vectores public double promediar() { int ac=0; for(int i=0;i<5;i++) ac=ac+nota[i]; return (double)ac/5; }

15 double rs=promediar(); textArea.setText("El promedio es:"+rs); public double promediar(){ int ac=0; for(int i=0;i<5;i++) ac=ac+nota[i]; return (double)ac/5; }

16 Programación Visual usando Vectores Ingresar 4 nombres y sus respectivos sueldos. El nombre no se debe de repetir. El sueldo se encuentra en el rango de 1000 y 2000 soles. Existe un descuento de 10% de AFP y 5% de otros, se debe de redondear a 2 decimales. Utilice una ventana visual como se presenta en el siguiente gráfico.

17 Programación Visual usando Vectores

18 Programación Visual usando Vectores

19 Programación Visual usando Vectores


Descargar ppt "Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. Sesión 13 - Programación."

Presentaciones similares


Anuncios Google