Hola a todos soy nuevo en el foro.
Estaba realizando unos ejercicios propuestos de un curso de java que estoy tomando el problema a resolver es el siguiente
"Confeccionar un programa que lea n pares de datos, cada par de datos corresponde a la medida de la base
y la altura de un triángulo. El programa deberá informar:
a) De cada triángulo la medida de su base, su altura y su superficie.
b) La cantidad de triángulos cuya superficie es mayor a 12. "
Hasta ahora lo que he echo es calcular la superficie y mostrarla, tambien mostrar los triangulos con superficies mayores a 12, el problema llega cuando tengo que mostrar la base y la altura de cada triangulo.Como lo podria hacer????
Muchas gracias a todos por su precioso tiempo .
Aclaro que apena estoy empezando en esto de la programacion.
El codigo que llevo hasta ahora es el siguiente:
Estaba realizando unos ejercicios propuestos de un curso de java que estoy tomando el problema a resolver es el siguiente
"Confeccionar un programa que lea n pares de datos, cada par de datos corresponde a la medida de la base
y la altura de un triángulo. El programa deberá informar:
a) De cada triángulo la medida de su base, su altura y su superficie.
b) La cantidad de triángulos cuya superficie es mayor a 12. "
Hasta ahora lo que he echo es calcular la superficie y mostrarla, tambien mostrar los triangulos con superficies mayores a 12, el problema llega cuando tengo que mostrar la base y la altura de cada triangulo.Como lo podria hacer????
Muchas gracias a todos por su precioso tiempo .
Aclaro que apena estoy empezando en esto de la programacion.
El codigo que llevo hasta ahora es el siguiente:
Código (java) [Seleccionar]
import javax.swing.*;
public class Problemas1 {
public static void main(String[] args) {
float base_n = 0;
float altura_n = 1;
float superficie_n = 0;
int c= 0;
int dato_n = 1;
String dato = JOptionPane.showInputDialog("A cuantos triangulo le desea averiguar la superficie???");
dato_n=Integer.parseInt(dato);
int cantidad = 0;
for (c=1;c<=dato_n;c ++){
String base = JOptionPane.showInputDialog("Digite la base del triangulo"+" Triangulo=>"+c);
String altura = JOptionPane.showInputDialog("Digite la altura del triangulo"+"Triangulo=>"+c);
base_n = Float.parseFloat(base);
altura_n =Float.parseFloat(altura);
superficie_n = altura_n*base_n/2;
JOptionPane.showMessageDialog(null,"la superficie es: "+superficie_n);
if (superficie_n>12){
cantidad = cantidad + 1;
}
}
JOptionPane.showMessageDialog(null," Los triangulos con superficies mayores a 12 son: "+cantidad);
}
}