Kurs ishi mavzu: Mashinalar haqida ma’lumot beruvchi tizim dasturi. Bajardi: Fathiddinov. S tekshirdi: M. Maxmasoatov


Mashinalar haqida ma’lumot beruvchi tizim dasturi



Download 302,42 Kb.
bet3/4
Sana12.07.2022
Hajmi302,42 Kb.
#779632
1   2   3   4
Bog'liq
Kurs ishi

Mashinalar haqida ma’lumot beruvchi tizim dasturi.
Har bir dasturni yaratishda dastlab algoritm tuziladi va shu algoritm bo’yicha dasturlash tillarining birida dastur yaratiladi. Men shu malakaviy ishimda C# tilidan foydalandim.

Kiritilgan Mashinalarning ma’lumotlari orasidan biz o’zimizga kerakli mashinani istalgan ma’lumoti bo’yicha qidirishimiz mumkin. Biz bu yerda mashina raqami orqali qidiruvga berganimizda bizga bazadan kerakli mashinani topib beradi.
Men bu yerda tuzgan dasturimning C# dasturlash tilida kodini ham keltirib o’tmoqchiman.

using System;


using System.Text;
using System.Linq;
using System.Collections.Generic;
using System.Threading.Tasks;

namespace CSharp_Shell


{
struct Mashina
{
public int Mraqami;
public string fio;
public string rangi;
public string manzil;
public string Mrusumi;
public int Myili;
public int tel;
public void chop()
{
Console.WriteLine("_______");
Console.WriteLine("Mashina raqami :{0}\n Mashina egasining Ism Familiyasi:{1}\n Mashinaning rangi:{ 2}\n Mashina egasining yashash manzili: { 3}\n Mashinaning rusumi:{ 4}\n Mashinaning ishlab chiqarilgan yili: {5}\n Mashina egasining telefon raqami:{6}\n",Mraqami, fio , rangi, manzil,Mrusumi , Myili, tel);

Console.WriteLine("_______");


}
}
class Program
{
static void Main(string[] args)
{
int n;
Console.WriteLine("Mashinalar sonini kiriting:");
n = Int32.Parse(Console.ReadLine());
Console.WriteLine("_______");
Mashina[] t1 = new Mashina[n];
Console.WriteLine();
Console.WriteLine("_______");
for (int i = 0; i < t1.Length; i++)
{
Console.WriteLine((i + 1) + ".Mashinaning malumotlarini kiriting.");
Console.Write("Mashinaning raqamini kiriting: ");
t1[i].Mraqami = Int32.Parse(Console.ReadLine());
Console.Write("Mashina egasining ism familiyasini kiriting: ");
t1[i].fio = Console.ReadLine();
Console.Write("Mashinaning rangini kiriting: ");
t1[i].rangi = Console.ReadLine();
Console.Write("Mashina egasining yashash manzilini kiriting: ");
t1[i].manzil = Console.ReadLine();
Console.Write("Mashina rusumini kiriting:");
t1[i].Mrusumi = Console.ReadLine();
Console.Write("Mashinaning ishlab chiqarilgan: ");
t1[i].Myili= Int32.Parse(Console.ReadLine());
Console.Write("Mashina egasining telefon raqamini kiriting: ");
t1[i].tel = Int32.Parse(Console.ReadLine());
Console.WriteLine("______");
}
Console.WriteLine();
Console.Write("Mashinani raqami orqali qidirish");
Console.WriteLine();
Console.Write("Mashina raqamini kiriting: ");
int b = int.Parse(Console.ReadLine());
for (int i = 0; i < t1.Length; i++)
{
if (b == t1[i].Mraqami)
{
Console.WriteLine("_______");
Console.WriteLine("Mashina raqami: " + t1[i].Mraqami);
Console.WriteLine("Mashina egasining ism familiyasi: " + t1[i].fio);
Console.WriteLine("Mashinaning rangi: " + t1[i].rangi);
Console.WriteLine("Mashina egasining yashash manzili: " + t1[i].manzil);
Console.WriteLine("Mashinaning rusumi: " + t1[i].Mrusumi);
Console.WriteLine("Mashinaning ishlab chiqarilgan yili: ");
Console.WriteLine("Mashina egasining telefon raqami: " + t1[i].tel);
Console.WriteLine("_______");
}
}
Console.ReadLine();
}
}
}
Xulosa
Men amaliyot davrimda juda ko’plab turli tuman ma’lumotlarga duch keldim. Men o’rganish kerak bo’lgan ma’lumotlarni uchratdim. Men bundan keyin o’z bilimimni boyitib borishga harakat qilaman. Men o’zimga berilgan topshiriqlarni bajarish davomida Kompyuter texnologiyalari haqida ko’nikmaga ega bo’ldim. Men keyinchalik tuzgan dasturimni yanada mukammal qilishga harakat qilaman. Buning uchun men keying kurslarda ko’proq ma’lumotlarni ko’proq mukammal o’rganishga harakat qilaman. Men tuzgan bu dastur mashinalar haqida ma’lumot beruvchi dastur hisoblanadi. Bu dastur yordamida biz o’zimizga kerak bo’ladigan mashinalarni topib olishimiz mumkin bo’ladi. Menimcha bu dastur Yo’l Patrul Xizmati (YPX) xodimlariga juda asqotadi. Chunki ular bu dastur yordami mashina raqamini kiritish orqali mashina haqida xohlagan malumotga ega bo’lishadi.

Download 302,42 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish