|
Fizik jarayonlarni kompyuterda modellashtirish
|
bet | 60/135 | Sana | 22.05.2024 | Hajmi | 15,08 Mb. | | #250347 |
Bog'liq Fizik jarayonlarni kompyuterda modellashtirish3 int main() {
4 if (15 > 13) {
5 30 cout << "15 soni 13 dan katta";
6 }
7 return 0;
8 }
15 soni 13 dan katta
else (Aks Holda)
else Agar shart bo'lsa, bajarilishi kerak bo'lgan kod blokini belgilash uchun foydalaning false.
if () {
// Shart bajarilgan vaqtdagi operatorlar
} else {
// shart bajarilmagan holdagi kod blogini joylaysiz
}
1 #include
2 using namespace std;
3 int main() {
4 int time = 20;
5 if (time < 18) {
6 cout << "Hayirli Kun.";
7 } else {
8 cout << "Hayirli Kech.";
9 }
10 return 0;
11 }
Hayirli Kech
else if (Aks holda agar)
else if agar aks holda degan ma'noni berib birinchi yoki undan yuqori shartlar qanoatlantirmasa ushbu shart operatori ishlatiladi.
else if har doim undan oldin else if yoki if sahrt operatorlari keladi.
if () {
// Birinchi shart True bo'lsa u holda siz da ushbu blog kodingiz ishlaydi
} else if () {
// birinchi shart false bo'lsa ikkinchi shart true bo'lsa ushbu blog ishlaydi
} else {
// ikki shart ham qanoatlantirmasa ushbu blog ishlaydi.
}
1 #include
2using namespace std;
3 int main() {
4 int time = 22;
5 if (time < 10) {
6 cout << "Hayirli Tong.";
7 } else if (time < 20) {
8 cout << "Hayirli Kun.";
9 } else {
10 cout << "Hayirli Kech.";
11 }
12 return 0;
13 }
Hayirli Kech.
Qisqa Shart Operatorlari.
C++ dasturlash tilini shunday bir imkoniyati borki bular birini imkoniyati shart operatorini qisqartirib . yozishdan iborat. Quyidagi formulani yod oling.
o'zgaruvchi= (shart) ? shart to'g'ri bo'lsa: shart notug'ri bo'lsa;
Quyidagi kodga e'tibor bering.
1 #include
2 using namespace std;
3 int main() {
4 int time = 20;
5 if (time < 18) {
6 cout << "Hayirli Kun.";
7 } else
8{
9 cout << "Hayirli Kech.";
10 }
11 return 0;
12 }
Qisqa tartibda yozish.
1 #include
2 using namespace std;
3 int main() {
4 int time = 20;
5 string result = (time < 18) ? "Hayirli Kun." : "Hayirli Kech.";
6 cout << result;
7 return 0;
8}
Pedagogik Texnologiya: Nilufar Guli Texnologiyasi
Sxema 14.
KLASTER TEXNOLOGIYASI:
Sxema 15.
Mavzuga doir yuqoridagi Pedagogik texnologiyadan foydalanib, Nilufar Texnologiyasiga doir Sxemani yuqoridagi rasmni misol qilib, chizing.
Nazariy savollar:
Tarmoqlanuvchi jarayonlar
Tarmoqlanuvchi jarayonlarning blok Sxemasi?
Tarmoqlanuvchi dasturlarga misollar keltiring?
Shartli operatorlar;
Otish operatori go to
Break operatori?
Continiue operatori?
O’tish operatori go to?
Tanlash operatori?
4-amaliy mashg’ulot: Microsoft Visual Studio Express muhitida chiziqli agortimlarni o’rganish.
Amaliy mashg’ulotning texnik ta’minoti: video proyektor, kompyuter Pentium 4, Visal Studio Express muhiti.
Amaliy mashg’ulotning maqsadi: Microsoft Visual Studio Express muhitida chiziqli agortimlarni tuzishni C++da o’rganish.
Amaliy mashg’ulotning nazariy bayoni:nazariy qismini konspekt qiling.
Amaliy mashg’ulotning nazariy bayoni:
Chiziqli dasturlarni C++da amalga oshirishni ko’rib chiqamiz.
Misol 1. a,b,c, sonlar berilgan bo’lsin, ani bga, bni c ga, a ni cga teng qiladigan dasturni tuzish kerak bo’lsin.
Avval dasturda yozilishikerak bo’lgan qatorlarni yozamiz, math.h matematik amallarni qo’llab quvatlovchi amallarni kiritamiz. Dasturni yozaylik, bu yerda a,b,clarning qanday tipli o’zgaruvchilarkigini tanitamiz. Dasturda
# include
# include
using name space std;
int (main)
{
……..
return(0);
}
int main() funktsiyasi ochiladi va uning ichida hisonlashlar amalga oshiriladi va u yopiladi, undan keyin esa:
return 0;
} deb yoziladi.
cin bu kiritish operatori, o’zgaruvchilarni kiritadi,undan keyin kiritish oqimi yoziladi >>, y’ani cin>>a; a o’zgaruvchi kiritiladi.
cout-chiqarish operatiri, natijani chiqarishda qo’llaniladi va undan keyin chiquvchi oqim yoziladi:Masalan, cout<Endi yuqoridagi misolga doir dastur tuzamiz:
1 # include
2 # include
3 using name space std;
4 int (main)
5 {
6 cout”a=”;
7 cin<
8 cout”b=”;
9 cin<
10 cout”c=”;
11 cin<
12 a=b;
13 b=c;
14 c=a;
15 cout<
16 return 0;
17 }
Misol 2. a,b,c, — uchburchakning tomonlari. S uchburchak yuzasini hisoblang. Geron formulasi bo’yicha::
Bu yerda р — uchburchak yarimoerimetri.Endi chiziqli dasturga misol bo’lgan dasturni C++da yozamiz:
1 #include
2#include
3void main ()
4{
5float a,b,c,p,s;
6 printf("\na=");
7 scanf ("%f",&a);
8 printf("\nb=");
9 scanf("%f",&b);
10 printf("\nc=");
11 scanf ("%f",&c);
12 p= (a+b+c)/2;
13 s=sqrt(p*(p-a)*(p-b)*(p-c));
14 printf ("\nUchburchak yuzasi=%f ", s) ;
}
|
| |