Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
113
3 – misol.
Ixtiyoriy butun ikkita son berilgan
bu sonlar ustida tanlangan
arifmetik amalga (“+”, “-”, “*”, “/”) mos hisoblash amalga oshiruvchi dastur
tuzing. Arifmetik amallardan farqli belgi kiritilsa, bu haqda xabar berilsin.
Yangi proekt yaratamiz va dastur kodini yozamiz va ыuyidagicha:
using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
using
System.Threading.Tasks;
namespace
ConsoleApplication2
{
class
Program
{
static
void
Main(
string
[] args)
{
int
a,b;
float
natija=0;
char
amal;
Console
.Write(
"a="
);
a=
int
.Parse(
Console
.ReadLine());
Console
.Write(
"b="
);
b=
int
.Parse(
Console
.ReadLine());
Console
.Write(
"Amalni tanlang(+,-,*,/): "
);
amal=
char
.Parse(
Console
.ReadLine());
switch
(amal)
{
case
'+'
:natija=a+b;
break
;
case
'-'
:natija=a-b;
break
;
case
'*'
:natija=a*b;
break
;
case
'/'
:natija=a/b;
break
;
default
:
Console
.WriteLine(
"bunday amal yo'q"
);
break
;
}
Console
.WriteLine(
"Hisoblash natijasi={0}"
,natija);
Console
.ReadKey();
Console
.ReadKey();
Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
114
}
}
}