Problemas en consola ayuda Urgente
Publicado por Ray (1 intervención) el 17/08/2008 00:25:11
Disculpen la molestia estoy iniciandome en programacion c# y no corre un pequeño programa en consola espero que me ayuden les adjunto el codigo.
using System;
namespace TrianguloR
{
public class TrianguloR
{
double cat1 , cat2;
public TrianguloR()
{
Console.Write("Ing. el cateto 1 = ");
cat1 = double.Parse(Console.ReadLine());
Console.Write("Ing. el cateto 2 = ");
cat2 = double.Parse(Console.ReadLine());
}
public TrianguloR(double C1, double C2)
{
cat1 = C1;
cat2 = C2;
}
//Calculando el Area
private double CalArea()
{
return cat1 * cat2 / 2;
}
public void CalPerimetro(out double Per)
{
double H;
H = Math.Sqrt(Math.Pow(cat1, 2) + Math.Pow(cat2, 2));
Per = cat1 + cat2 + H;
}
// Reporte
public void Reporte()
{
Console.WriteLine(" cateto 1 = {0} cateto 2 {1} Area = {2} Perimetro = {3} ",cat1,cat2,CalArea,CalPerimetro);
}
}
class Program
{
//Metodo pincipal Main()
static void Main(string[] args)
{
char seguir;
double Perimetro;
TrianguloR ObjTR;
do
{
//declaracion y creacion del Objeto TrianguloR en dos instrucciones
TrianguloR ObjR;
ObjR = new TrianguloR();
ObjTR.CalPerimetro(out Perimetro);
Console.WriteLine("Su perimetro = {0}", Perimetro);
ObjR = Reporte();
Console.Write("Desea seguiir Si o No: ");
seguir = char.Parse(Console.ReadLine());
} while (seguir == 'S');
Console.ReadLine();
}
}
}
using System;
namespace TrianguloR
{
public class TrianguloR
{
double cat1 , cat2;
public TrianguloR()
{
Console.Write("Ing. el cateto 1 = ");
cat1 = double.Parse(Console.ReadLine());
Console.Write("Ing. el cateto 2 = ");
cat2 = double.Parse(Console.ReadLine());
}
public TrianguloR(double C1, double C2)
{
cat1 = C1;
cat2 = C2;
}
//Calculando el Area
private double CalArea()
{
return cat1 * cat2 / 2;
}
public void CalPerimetro(out double Per)
{
double H;
H = Math.Sqrt(Math.Pow(cat1, 2) + Math.Pow(cat2, 2));
Per = cat1 + cat2 + H;
}
// Reporte
public void Reporte()
{
Console.WriteLine(" cateto 1 = {0} cateto 2 {1} Area = {2} Perimetro = {3} ",cat1,cat2,CalArea,CalPerimetro);
}
}
class Program
{
//Metodo pincipal Main()
static void Main(string[] args)
{
char seguir;
double Perimetro;
TrianguloR ObjTR;
do
{
//declaracion y creacion del Objeto TrianguloR en dos instrucciones
TrianguloR ObjR;
ObjR = new TrianguloR();
ObjTR.CalPerimetro(out Perimetro);
Console.WriteLine("Su perimetro = {0}", Perimetro);
ObjR = Reporte();
Console.Write("Desea seguiir Si o No: ");
seguir = char.Parse(Console.ReadLine());
} while (seguir == 'S');
Console.ReadLine();
}
}
}
Valora esta pregunta


0