Problema 7

3
Estructuras Condicionales Dobles if…else PROBLEMA 7 Hacer un programa en java que permita ingresar tres notas para un alumno, la nota A que tiene una importancia de 3 créditos, la nota B tiene 4 créditos, y la nota c tiene solo 2 créditos; se debe de calcular el promedio teniendo en cuenta las notas y al final si el alumno tiene un promedio igual o mayor a 10.5 mostrar “Aprobado”, en caso contrario “Desaprobado”. private void btnlimpiarActionPerformed(java.awt.event.ActionEvent evt) { txtnotaa.setText(null);

description

Ejercicios en Netbeans (java)

Transcript of Problema 7

Page 1: Problema 7

Estructuras CondicionalesDobles if…else

PROBLEMA 7

Hacer un programa en java que permita ingresar tres notas para un alumno, la nota A que tiene una importancia de 3 créditos, la nota B tiene 4 créditos, y la nota c tiene solo 2 créditos; se debe de calcular el promedio teniendo en cuenta las notas y al final si el alumno tiene un promedio igual o mayor a 10.5 mostrar “Aprobado”, en caso contrario “Desaprobado”.

private void btnlimpiarActionPerformed(java.awt.event.ActionEvent evt) {

txtnotaa.setText(null);

txtnotab.setText(null);

txtnotac.setText(null);

txtpromedio.setText(null);

}

Page 2: Problema 7

private void btncalcularActionPerformed(java.awt.event.ActionEvent evt) {

//declaración de Variables

Double notaa,notab,notac;

double prom;

String situacion;

//entrada de datos

notaa=Double.parseDouble(txtnotaa.getText());

notab=Double.parseDouble(txtnotab.getText());

notac=Double.parseDouble(txtnotac.getText());

//proceso

prom=((notaa*3)+(notab*4)+(notac*2))/9;

//evaluamos la condición

if (prom>=10.5){

situacion= "Aprobado";

}

else {

Situación="Desaprobado";

}

//salida de información

txtpromedio.setText(Double.toString(prom));

JOptionPane.showMessageDialog(rootPane, "Usted está " +situacion,"promedio",JOptionPane.INFORMATION_MESSAGE);

private void btnsalirActionPerformed(java.awt.event.ActionEvent evt) {

this.dispose();

}