PSEUDOCODIGO:
double ancho, largo;
public rectangulo()
{
ancho = 0;
largo = 0;
}
public void Asignardatos(float w,float h)
{
ancho=w;
largo=h;
}
public void Asignarancho(float w)
{ancho=w;
}
public void Asignarlargo(float h)
{
largo=h;
}
public double Obtenerancho()
{
return ancho;
}
public double Obtenerlargo()
{
return largo;
}
public double Area()
{
return largo*ancho;
}
public double Perimetro()
{
return 2*(largo+ancho);
}
CODIGO EN CONSOLA:
double ancho, largo;
public rectangulo()
{
ancho = 0;
largo = 0;
}
public void Asignardatos(double w,double h)
{
ancho=w;
largo=h;
}
public void Asignarancho(double w)
{ancho=w;
}
public void Asignarlargo(double h)
{
largo=h;
}
public double Obtenerancho()
{
return ancho;
}
public double Obtenerlargo()
{
return largo;
}
public double Area()
{
return largo*ancho;
}
public double Perimetro()
{
return 2*(largo+ancho);
}
class Program
{
static void Main(string[] args)
{
rectangulo r1 = new rectangulo();
r1.Asignardatos(20,10);
Print r1.Area()
Print r1.Perimetro
rectangulo r2 = new rectangulo();
double l1, l2;
Print("Introduce largo de un rectangulo ");
l1 = double.Parse(Console.ReadLine());
r2.Asignarlargo(l1);
Print ("Introduce ancho de un rectangulo ");
l2 = double.Parse(Console.ReadLine());
r2.Asignarancho(l2);
Print REctangulo 2
Print largo
Print Ancho
Print Area
PRint Perimetro
Console.ReadLine();
}
}
double ancho, largo;
public rectangulo()
{
ancho = 0;
largo = 0;
}
public void Asignardatos(float w,float h)
{
ancho=w;
largo=h;
}
public void Asignarancho(float w)
{ancho=w;
}
public void Asignarlargo(float h)
{
largo=h;
}
public double Obtenerancho()
{
return ancho;
}
public double Obtenerlargo()
{
return largo;
}
public double Area()
{
return largo*ancho;
}
public double Perimetro()
{
return 2*(largo+ancho);
}
CODIGO EN CONSOLA:
double ancho, largo;
public rectangulo()
{
ancho = 0;
largo = 0;
}
public void Asignardatos(double w,double h)
{
ancho=w;
largo=h;
}
public void Asignarancho(double w)
{ancho=w;
}
public void Asignarlargo(double h)
{
largo=h;
}
public double Obtenerancho()
{
return ancho;
}
public double Obtenerlargo()
{
return largo;
}
public double Area()
{
return largo*ancho;
}
public double Perimetro()
{
return 2*(largo+ancho);
}
class Program
{
static void Main(string[] args)
{
rectangulo r1 = new rectangulo();
r1.Asignardatos(20,10);
Print r1.Area()
Print r1.Perimetro
rectangulo r2 = new rectangulo();
double l1, l2;
Print("Introduce largo de un rectangulo ");
l1 = double.Parse(Console.ReadLine());
r2.Asignarlargo(l1);
Print ("Introduce ancho de un rectangulo ");
l2 = double.Parse(Console.ReadLine());
r2.Asignarancho(l2);
Print REctangulo 2
Print largo
Print Ancho
Print Area
PRint Perimetro
Console.ReadLine();
}
}
class rectangulo
{
double ancho, largo;
public rectangulo()
{
ancho = 0;
largo = 0;
}
public void Asignardatos(double w, double h)
{
ancho = w;
largo = h;
}
public void Asignarancho(double w)
{
ancho = w;
}
public void Asignarlargo(double h)
{
largo = h;
}
public double Obtenerancho()
{
return ancho;
}
public double Obtenerlargo()
{
return largo;
}
public double Area()
{
return largo * ancho;
}
public double Perimetro()
{
return 2 * (largo + ancho);
}
}
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
double h, w;
rectangulo r1 = new rectangulo();
h = double.Parse(textBox1.Text);
w = double.Parse(textBox2.Text);
r1.Asignarancho(w);
r1.Asignarlargo(h);
label3.Text = ("El perimetro es = " + r1.Perimetro());
label4.Text = ("El areala es = " + r1.Area());
}
}
No hay comentarios:
Publicar un comentario