1. példa:
2. példa
namespace struktura
{
class Program
{
public struct auto
{
public string gyarto;
public double motor; //köbcenti
public int ulesek; //ülések száma
public bool akcio; //akciós-e
}
static auto[] autok = new auto[3];
static void bekeres()
{
for (int i = 0; i < autok.Length; i++)
{
Console.Write("Kérem az {0}. autó gyártóját: ",i+1);
autok[i].gyarto = Console.ReadLine();
Console.Write("Kérem az {0}. autó motor térfogatát: ",i+1);
autok[i].motor = Convert.ToDouble(Console.ReadLine());
Console.Write("Kérem az {0}. autó üléseinek számát: ",i+1);
autok[i].ulesek = Convert.ToInt32(Console.ReadLine());
Console.Write("Adja meg, hogy a(z) {0}. autó akciós-e (true/false)?: ",i+1);
autok[i].akcio = Convert.ToBoolean(Console.ReadLine());
}
}
static void kiiras()
{
for (int i = 0; i < autok.Length; i++)
{
Console.WriteLine("{0} autó", i+1);
Console.WriteLine(autok[i].gyarto);
Console.WriteLine(autok[i].motor);
Console.WriteLine(autok[i].ulesek);
Console.WriteLine(autok[i].akcio);
Console.WriteLine();
}
}
static void Main(string[] args)
{
bekeres();
kiiras();
Console.ReadLine();
}
}
}
Nincsenek megjegyzések:
Megjegyzés küldése