Realizei de duas maneiras a primeira foi assim :
Programadocarro carro = new Programadocarro();
carro.marca = "Honda";
carro.modelo = "Civic";
carro.combustivel = "Gasolina";
carro.acelerar = "Acelerar";
carro.freiar = "Freiar";
carro.buzinar = "Buzinar";
Console.WriteLine("Ficha tecnica do carro:");
carro.ExibirFichaTecnica();
Console.WriteLine("Ações que podem ser realizadas:");
carro.AçõesDoCarro()
```;
class Programadocarro
{
public string marca;
public string modelo;
public string combustivel;
public string acelerar;
public string freiar;
public string buzinar;
public void ExibirFichaTecnica()
{
Console.WriteLine($"Marca: {marca}");
Console.WriteLine($"Modelo: {modelo}");
Console.WriteLine($"Combustível: {combustivel}");
}
public void AçõesDoCarro()
{
Console.WriteLine($"{acelerar},{freiar},{buzinar}");
}
}
---------------------------------------------------------------------------------------------------
// Segundo programa
class Programadocarro
{
public string acelerar;
public string freiar;
public string buzinar;
public void Acelerandocarro()
{
Console.WriteLine("O carro está acelerando...");
}
public void Freiarcarro()
{
Console.WriteLine("O carro está freando...");
}
public void Buzinarcarro()
{
Console.WriteLine("BI! BI! BI!");
}
public void Execuçao()
{
string menu = "Digite 'acelerar' para acelerar o carro,\nDigite'freiar' para frear o carro \nDigite 'buzinar' para buzinar o carro \nDigite 'sair' para sair do carro.";
Console.WriteLine(menu);
string acao = Console.ReadLine();
while (acao != "sair")
{
switch (acao)
{
case "acelerar":
Acelerandocarro();
break;
case "freiar":
Freiarcarro();
break;
case "buzinar":
Buzinarcarro();
break;
default:
Console.WriteLine("Ação não reconhecida!");
break;
}
Console.WriteLine(menu);
acao = Console.ReadLine();
}
}
}
Programadocarro carro = new Programadocarro();
carro.acelerar = "acelerar";
carro.freiar = "freiar";
carro.buzinar = "buzinar";
{ }
carro.Execuçao();