using System.Collections.Generic;
using System.Threading.Tasks;
static void Main(string[] args)
Dictionary<string, string>GITA = new Dictionary<string, string>();
GITA["B1234XYZ"] = "Upin";
GITA["A56788CD"] = "Ipin";
GITA["DK9876HIJ"] = "Susanti";
GITA["BH5432LMN"] = "Mail";
Dictionary<string, string> Nr = new Dictionary<string, string>
Dictionary<string, string> merek = new Dictionary<string, string>
Console.WriteLine("Daftar Buah dan Jumlah");
foreach (var entry in GITA)
string noreg = entry.Key;
string pemilik = entry.Value;
string kodekendaraan = noreg.Length >= 2 && Nr.ContainsKey(noreg.Substring(0, 2))
string kotaasal = Nr.ContainsKey(kodekendaraan) ? Nr[kodekendaraan] : "Kota tidak dikenal";
string Merek = merek.ContainsKey(kodekendaraan) ? merek[kodekendaraan] : "Kota tidak dikenal";
Console.WriteLine($"Nomor Registrasi: {noreg}, pemilik: {pemilik}, Merek:{Merek}, Asal kota: {kotaasal}");
Console.WriteLine("Masukan nomor registrasi kendaraan: ");
string rr = Console.ReadLine();
Console.WriteLine("Informasi Kendaraan : ");
Console.WriteLine("Nomor Registrasi : B1234XYZ");
Console.WriteLine("Pemilik : Upin");
Console.WriteLine("Merek : Toyota");
Console.WriteLine("Asal Kota: Jakarta");
Console.WriteLine("Informasi Kendaraan : ");
Console.WriteLine("Nomor Registrasi : A56788CD");
Console.WriteLine("Pemilik : Ipin");
Console.WriteLine("Merek : Honda");
Console.WriteLine("Asal Kota: Banten");
Console.WriteLine("Informasi Kendaraan : ");
Console.WriteLine("Nomor Registrasi : DK9876HIJ");
Console.WriteLine("Pemilik : Susanti");
Console.WriteLine("Merek : Mitsubishi");
Console.WriteLine("Asal Kota: Denpasar");
Console.WriteLine("Informasi Kendaraan : ");
Console.WriteLine("Nomor Registrasi : BH5432LMN");
Console.WriteLine("Pemilik : Mail");
Console.WriteLine("Merek : Suzuki");
Console.WriteLine("Asal Kota: Jambi");
Dictionary<string, string> kendaraan = new Dictionary<string, string>();
Dictionary<string, string> merk = new Dictionary<string, string>();
Dictionary<string, string> asalkota = new Dictionary<string, string>
kendaraan["B1234XYZ"] = "UPIN";
kendaraan["A5678BCD"] = "IPIN";
kendaraan["DK9876HIJ"] = "SUSANTI";
kendaraan["BH5432LMN"] = "MAIL";
merk["avanza"] = "SUSANTI";
Console.WriteLine("\nDaftar kendaraan yang terdaftar:");
foreach (var entry in kendaraan)
string nomorRegistrasi = entry.Key;
string pemilik = entry.Value;
string Merk = entry.Value;
string kodeKendaraan = nomorRegistrasi.Length >= 2 && asalkota.ContainsKey(nomorRegistrasi.Substring(0, 2))
? nomorRegistrasi.Substring(0, 2)
: nomorRegistrasi.Substring(0, 1);
string kotaAsal = asalkota.ContainsKey(kodeKendaraan) ? asalkota[kodeKendaraan] : "kota tidak dikenal";
Console.WriteLine($"nomor registrasi: {nomorRegistrasi}, pemilik: {pemilik},merk: {Merk}, asal kota: {kotaAsal}");
string Merek = merk.ContainsKey(kodeKendaraan) ? asalkota[kodeKendaraan] : "kota tidak dikenal";
Console.WriteLine($"nomor registrasi: {nomorRegistrasi}, pemilik: {pemilik},merk: {Merk}, asal kota: {kotaAsal}");
Console.Write("\nMasukkan nomor registrasi kendaraan: ");
string inputBuah = Console.ReadLine();
if (kendaraan.ContainsKey(inputBuah))
Console.WriteLine($"Jumlah {inputBuah}: {kendaraan[inputBuah]}");
Console.WriteLine($"{inputBuah} tidak ditemukan dalam data.");