miércoles, 16 de marzo de 2011

Programación para encontrar el área de un cuadrado o un rectángulo


Aquí encontraran ejemplos que les podrían ayudar a desarrollar sus programas.

Ares de un cuadrado o un rectángulo

import javax.swing.JOptionPane;
public class Area_END {


public static void main(String[] args) {
int area_cuadrado,area_rectangulo,coordenadaenx1,coordenadaenx2,coordenadaenx3,coordenadaenx4,coordenadaeny1,coordenadaeny2,coordenadaeny3,coordenadaeny4; //Determinar las variables

coordenadaenx1=Integer.parseInt(JOptionPane.showInputDialog("ingrese coordenada en x1 ")); //variables
coordenadaeny1=Integer.parseInt(JOptionPane.showInputDialog("ingrese coordenada en y1 ")); //variables
coordenadaenx2=Integer.parseInt(JOptionPane.showInputDialog("ingrese coordenada en x2 ")); //variables
coordenadaeny2=Integer.parseInt(JOptionPane.showInputDialog("ingrese coordenada en y2 ")); //variables
coordenadaenx3=Integer.parseInt(JOptionPane.showInputDialog("ingrese coordenada en x3 ")); //variables
coordenadaeny3=Integer.parseInt(JOptionPane.showInputDialog("ingrese coordenada en y3 ")); //variables
coordenadaenx4=Integer.parseInt(JOptionPane.showInputDialog("ingrese coordenada en x4 ")); //variables
coordenadaeny4=Integer.parseInt(JOptionPane.showInputDialog("ingrese coordenada en y4 ")); //variables

if (coordenadaenx4-coordenadaenx1==coordenadaeny3-coordenadaeny4 && coordenadaenx3-coordenadaenx2==coordenadaeny2-coordenadaeny1){ //determinar condicion si es cuadrado
area_cuadrado= ((coordenadaenx4-coordenadaenx1)*(coordenadaeny3-coordenadaeny4)); //calcular si es cuadrado
JOptionPane.showMessageDialog(null, "Area del cuadrado " + area_cuadrado + ""); //mostrar en pantalla el area del cuadrado
System.out.println("Area del cuadrado es "+area_cuadrado+"");
}else if (coordenadaenx4-coordenadaenx1==coordenadaenx3-coordenadaenx2 && coordenadaeny2-coordenadaeny1==coordenadaeny3-coordenadaeny4){ //determinar condicion si es cuadrado
area_rectangulo= ((coordenadaenx4-coordenadaenx1)*(coordenadaeny3-coordenadaeny4)); //calcular si es rectangulo
System.out.println("Area del rectangulo es "+area_rectangulo+"");
JOptionPane.showMessageDialog(null, "Area del rectangulo " + area_rectangulo + ""); //mostrar en pantalla el area del rectangulo
}else{
JOptionPane.showMessageDialog(null, "NO ES CUADRADO NI RECTANGULO"); //mostra en pantalla si los datos son erronios
JOptionPane.showMessageDialog(null, "INGRESE VALORES CORRECTOS"); //mostrar en pantalla ingresar datos correctos
}

}
}

No hay comentarios:

Publicar un comentario