//1. Kérd be egy kert szélességét és hosszúságát.
//Állapítsd meg, hogy a két érték egyenlő-e. Ha egyenlőek,
írd ki,
//hogy a kert négyzet alakú, de ha nem egyenlőek,
//írd ki, hogy a kert téglalap alakú.
//Ehhez kétágú szelekciót használj.
//2. Számold ki a kert területét.
//Ha a terület 20 négyzetméter, vagy az alatt van, írd ki, hogy
nagyon kicsi;
//21-40 között: közepes; 41-50 között éppen megfelelő;
//51-től kezdve: írd ki, hogy túl sokáig tart lenyírni a
füvet.
//Ehhez egymásba ágyazott szelekciókat használj.
//3. A garázs a kertben van. Konstansokban tárold a garázs
méreteit: 7*5 m.
//Számolj, majd kétágú szelekcióval írd ki a képernyőre,
//hogy a garázs elfér-e a kertben, vagy nem.
//4.
A kertben van egy 90 cm mély, feszített víztükrű medence,
//ami
a kert egy tizedét foglalja el.
//Kérdezd
meg, meddig töltöttük fel a medencét (egyharmad, kétharmad, tele).
//Ez
alapján írd ki, mennyi víz kell bele, ha:
//-
egyharmadig
//-
kétharmadig
//-
tele töltjük.
//Ehhez
egymásba ágyazott szelekciókat használj.
//1. Kérd be egy kert szélességét és hosszúságát.
//Állapítsd meg, hogy a két érték egyenlő-e. Ha egyenlőek, írd ki,
//hogy a kert négyzet alakú, de ha nem egyenlőek,
//írd ki, hogy a kert téglalap alakú.
//Ehhez kétágú szelekciót használj.
Console.Write("Kérem írja be a kert szélességét: ");
int szelesseg = Convert.ToInt32(Console.ReadLine());
Console.Write("Kérem írja be a kert hosszúságát: ");
int hosszusag = Convert.ToInt32(Console.ReadLine());
int kert = szelesseg * hosszusag;
if (szelesseg == hosszusag)
{
Console.WriteLine("A kert négyzet alakú");
}
else
{
Console.WriteLine("A kert téglalap alakú");
}
//2. Számold ki a kert területét.
//Ha a terület 20 négyzetméter alatt van, írd ki, hogy nagyon kicsi;
//21-40 között: közepes; 41-50 között éppen megfelelő;
//51-től kezdve: írd ki, hogy túl sokáig tart lenyírni a füvet.
//Ehhez egymásba ágyazott szelekciókat használj.
if (kert <= 20)
{
Console.WriteLine("A kert nagyon kicsi.");
}
else
{
if (kert <= 40)
{
Console.WriteLine("A kert közepes.");
}
else
{
if (kert <= 50)
{
Console.WriteLine("A kert éppen megfelelő.");
}
else
{
if (kert > 50)
{
Console.WriteLine("Túl sokáig tart lenyírni a füvet.");
}
}
}
}
//3. A garázs a kertben van. Konstansokban tárold a garázs méreteit: 7*5 m.
//Számolj, majd kétágú szelekcióval írd ki a képernyőre,
//hogy a garázs elfér-e a kertben, vagy nem.
const int garazs1 = 7;
const int garazs2 = 5;
int garazs = garazs1 * garazs2;
if (garazs < kert)
{
Console.WriteLine("Elfér a garázs a kertben");
}
else
{
Console.WriteLine("Nem fér el a garázs a kertben");
}
//4. A kertben van egy 90 cm mély, feszített víztükrű medence,
//ami a kert egy tizedét foglalja el.
//Kérdezd meg, meddig töltöttük fel a medencét (egyharmad, kétharmad, tele).
//Ez alapján írd ki, mennyi víz kell bele, ha:
//- egyharmadig
//- kétharmadig
//- tele töltjük.
//Ehhez egymásba ágyazott szelekciókat használj.
double medence = (hosszusag * szelesseg) / 10 * 0.9; //ez a medence térfogata
Console.Write("Meddig van feltöltve a medence? (egyharmad, kétharmad, tele): ");
string medence2 = Console.ReadLine();
if (medence2 == "egyharmad")
{
Console.WriteLine("A medencében {0} l víz van", medence / 3);
}
else
{
if (medence2 == "kétharmad")
{
Console.WriteLine("A medencében {0} l víz van", medence / 3 * 2);
}
else
{
if (medence2 == "tele")
{
Console.WriteLine("A medencében {0} l víz van", medence);
}
else
{
Console.WriteLine("Rossz szót írt be!");
}
}
}
Console.ReadLine();