Problema 7
-
Upload
williamabelperaltatorres -
Category
Documents
-
view
7 -
download
0
description
Transcript of Problema 7
![Page 1: Problema 7](https://reader036.fdocuments.co/reader036/viewer/2022082614/5695d46d1a28ab9b02a16a95/html5/thumbnails/1.jpg)
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](https://reader036.fdocuments.co/reader036/viewer/2022082614/5695d46d1a28ab9b02a16a95/html5/thumbnails/2.jpg)
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();
}