Misol: Quyidagi topshiriqni dasturini tuzing va natijasini chiqaring.
S= ;
#include
#include
using namespace std;
int main ()
{ float const a=4.25, b=2.7;
float x, z, s;
cout <<"z=" ; cin >> z;
x= sqrt(fabs(a * a * b - pow(cos(4 * b) , 2) - 3 * z));
if(a > x)
s = 5 * x * pow(a , 3);
else
if((a <= x)and(x < b))
s = pow(tan(7 * x) , 2)+a * cos(x);
else
s = 5;
cout <<"s=" << s << endl;
return 0;
}
SWITCH OPERATORI UMUMIY KO’RINISHI QUYIDAGICHA
switch()
{
Case <1-kiymat>:<1-operator>; break;
…
default:
…
case: ;
}
Eslatma: Dasturlashga doir kitoblarni o`qiganingizda, biror operatorning umumiy ko'rinishining to'rtburchak qavs [ ] belgisi oralig'ida yozilgan qismini ishlatmasdan tashlab ketish mumkin. Operatorning bu qismidan foydalanish ixtiyoriy bo`ladi.
FOR OPERATORI
For operatori umumiy ko’rinishi quyidagicha:
For( 1-ifoda;2- ifoda; 3-ifoda)
Operator
Bu operator quyidagi operatorga mosdir.
1-ifoda;
while(2-ifoda) {
operator
3-ifoda
}
FOR operatori tanasi bu misolda bo’sh, lekin C ++ tili grammatikasi qoidalari FOR operatori tanaga ega bo’lishini talab qiladi. Bo’sh operatorga mos keluvchi nuqta, vergul shu talabni bajarishga xizmat qiladi.
1 dan 10 gacha bo'lgan sonlarni chiqaruvchi dastur:
#include
using namespace std;
int main()
{
for (int i = 1; i <= 10; i++)
cout << i << " ";
cout << endl;
return 0;
}
Ekranda quyidagicha natija hosil bo'ladi:
Quyidagi rasmda for sikl operatori batafsil berilgan.
Do'stlaringiz bilan baham: |