bool Start = true;
while (Start) {
Console.WriteLine("Какой ты хочешь построить дом? " + "\n" + "резиденция" + "\n" + "офис");
string NameEnter = Console.ReadLine();
static void PrintInfo(string x, decimal y, decimal z)
{
System.Console.WriteLine(x, y, z);
}
if (NameEnter == "Резиденция" || NameEnter == "резиденция") {
Home Residential = new Home();
Residential.name = "Residential";
Console.WriteLine("Сколько метров будет длинна Резиденции?");
Residential.Width = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Сколько метров будет высота Резиденции?");
Residential.Height = Convert.ToInt32(Console.ReadLine());
PrintInfo(Residential.name, Residential.Width, Residential.Height);
}
else if (NameEnter == "Офис" || NameEnter == "офис")
{
Home Office = new Home();
Office.name = "Office";
Console.WriteLine("Сколько метров будет длинна Офиса??");
Office.Width = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Сколько метров будет высота Офиса?");
}
else if (NameEnter == "магазин" || NameEnter == "магазин")
{
Home Shop = new Home();
Shop.name = "Office";
Console.WriteLine("Сколько метров будет длинна Магазина??");
Shop.Width = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Сколько метров будет высота Магазина?");
Shop.Height = Convert.ToInt32(Console.ReadLine());
}
else if (NameEnter == "магазин" || NameEnter == "магазин")
{
Home Factory = new Home();
Factory.name = "Office";
Console.WriteLine("Сколько метров будет длинна завода??");
Factory.Width = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Сколько метров будет высота завода?");
Factory.Height = Convert.ToInt32(Console.ReadLine());
}
else if (NameEnter == "Посмотреть город" || NameEnter == "посмотреть город" || NameEnter == "город" || NameEnter == "Город") {
` PrintObjekt();`
}
}
using System;
namespace Программа_с_классами_и_обьектами{
class Home
{
public string name;
public decimal Height;
public decimal Width;
public void HomePrivate ( string name, decimal Height, decimal Width ) {
System.Console.WriteLine("House is built");
SetValues(name, Height, Width);
}
public void SetValues(string name, decimal Height, decimal Width) {
this.name = name;
this.Height = Height;
this.Width = Width;
}
public void PrintObjekt(){
System.Console.WriteLine("Высота: " + Height + "\n" + "Ширина: " + Width);
}
}
}