asdadasdasdasd

This commit is contained in:
Szabolcs Zsolt Csizmadia 2024-01-04 14:59:36 +01:00
parent e848fed082
commit 55988d30eb
2 changed files with 75 additions and 6 deletions

View File

@ -15,13 +15,84 @@ namespace haromszogek
public double a
{
get { return aOldal; }
set { if (value > 0) aOldal = value; }
set {
if(value > 0)
{
aOldal = value;
}
else
{
throw new Exception("Az a oldal nem lehet nulla vagy negatív!");
}
}
}
public DHaromszog(string sor, int sorSzáma)
public double b
{
get { return bOldal; }
set
{
if (value > 0)
{
bOldal = value;
}
else
{
throw new Exception("A b oldal nem lehet nulla vagy negatív!");
}
}
}
public double c
{
get { return cOldal; }
set
{
if (value > 0)
{
cOldal = value;
}
else
{
throw new Exception("A c oldal nem lehet nulla vagy negatív!");
}
}
}
public int Sorszama { get; set; }
public bool EllNovekvoSorrend
{
get
{
return a <= b && b < c;
}
}
public bool EllMegszerkesztheto
{
get
{
return a + b > c;
}
}
public bool EllDerekszogu
{
get
{
return c * c == a * a + b * b;
}
}
public DHaromszog(string sor, int sorSzama)
{
Sorszama = sorSzama;
string[] oldalak = sor.Split(' ');
a = double.Parse(oldalak[0]);
b = double.Parse(oldalak[1]);
c = double.Parse(oldalak[2]);
}
}
}

View File

@ -19,9 +19,7 @@ namespace haromszogek
private void button1_Click(object sender, EventArgs e)
{
DHaromszog elso = new DHaromszog("asd", 1);
elso.a = 34;
Console.WriteLine(elso.a);
}
}
}