bo‘lsin va foydalanuvchi tomonidan tanlangan menyu asosida amal bajaruvchi
dastur tuzing.
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
157
Visual Studio 2013 (VS 2013) tizim ishga tushiriladi, 2.1 rasmda keltirilgan
foydalanuvchi interfeysi shakllantiriladi.
2.1-rasm. Visual Studio 2013 tizimining boshlang‘ich sahifasi
VS 2012 muhitida biror turdagi dasturiy ta’minotni yaratish uchun File
menyusidagi New Project buyrug‘ini ishga tushirish lozim. Natijada tizimda
o‘rnatilgan bir qancha turdagi shablonlar (Installed Templates) taqdim qilinadi. Ular
orasida Visual Basic, Visual C#, Visual C++, Visual F# va boshqalar mavjud. So‘ngra
Visual C# qismini tanlab, shablonlar (Templates) ichidan ConsoleApplication qismini
tanlaymiz. Yangi hosil qilinayotgan loyiha nomi (Name)ni SecondProgramm kabi
kiritib, OK tugmasini bosamiz.
Endi berilgan masala kodini kiritamiz.
using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
using
System.Threading.Tasks;
namespace
SecondProgramm
{
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
158
class
Program
{
static
void
Main(
string
[] args)
{
Console
.WriteLine(
"1.qo'shish\n2.ayrish\n3.ko'paytirish\n4.bo'lish\n5.chiqish\n------
-------------------------------------"
);
while
(
true
)
{
Console
.Write(
"Birinchi sonni kiriting: "
);
float
a =
float
.Parse(
Console
.ReadLine());
Console
.Write(
"Ikkinchi sonni kiriting: "
);
float
b =
float
.Parse(
Console
.ReadLine());
Console
.Write(
"Amalni tanlang: "
);
int
s=
int
.Parse(
Console
.ReadLine());
if
(s==1)
{
Console
.WriteLine(
"{0}+{1}={2}"
,a,b,a+b);
}
else
{
if
(s==2)
{
Console
.WriteLine(
"{0}-{1}={2}"
,a,b,a-b);
}
else
{
if
(s == 3)
{
Console
.WriteLine(
"{0}*{1}={2}"
, a, b, a * b);
}
else
{
if
(s == 4)
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
159
{
Console
.WriteLine(
"{0}/{1}={2}"
, a, b, a / b);
}
else
{
if
(s==5)
{
System.
Environment
.Exit(-1);
}
else
{
Console
.WriteLine(
"Amalni qaytadan bajaring"
);
}
}
}
}
}
}
Console
.ReadKey();
}
}
}
Endi ushbu dasturni F5 tugmasi orqali ishga tushiramiz va sinovdan o‘tkazamiz.
Konsol oynasi hosil bo‘ladi. a va b sonlarni kiritamiz va 1.3-rasmda keltirilgan
natijaga erishamiz.
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
160
|