1-bilet 1,1// Bir xil hisoblash jarayonlarini bir necha bor takrorlanish jarayoniga takrorlanish
Download 278.92 Kb.
|
dastur azizkhan 007
- Bu sahifa navigatsiya:
- include using namespace std;
- include
22-bilet
22,1// massiv - bu fiksirlangan miqdordagi ayrim qiymatlar–ning (massiv elementlarining) tartiblangan majmuasidir. Barcha elementlar bir xil turda bo‘lishi kerak va bu tur element turi yoki massiv uchun tayanch tur deb nomlanadi.Massiv e’loni quyidagicha bo‘ladi: Bu yerda
ko’p o’lchamli (n x m) massivga quydagini keltirishimiz mumkin:#include int main(){ int n,m;int a[n][m]; // n satr m ustun dan iborat matritsacin>>n>>m;cout<<"matritsa elementlarini kiriting"< 22,2//Algoritmlar chiziqli, tarmoqlanuvchi, takrorlanuvchi turlarga bo’linadi. 22.3//#include case 1: cout<<" Yanvar "; break;case 2: cout<<" Febral "; break; case 3: cout<<" Mart"; break; case 4: cout<<" Aprel "; break;case 5: cout<<" May "; break; case 6: cout<<" Iyun"; break; case 7: cout<<" Iyul "; break;case 8: cout<<" Avgust "; break; case 9: cout<<" Sentyabr "; break;case 10: cout<<" Oktyabr "; break;case 11: cout<<" Noyabr"; break; case 12: cout<<" Dekabr "; break;default: cout<<" bunday oy mavjud emas ??? "; break;}} 22.4 //#include 22.5//#include 23,1// C++ da siklni tashkil qilish uchun while, do while va for operatorlari mavjud1) Takrorlanuvchi operatorlar: while sikli. Bu siklda shart oldindan qo’yiladi. Agar shart rost bo’lsa sikl tanasi bajariladi. Aks holda sikl to’xtab undan keyingi qadamga o’tiladi. while (shart) { sikl tanasi } misol: 1 dan n gacha sonlar yig’indisini topish uchun har bir qadamda navbatdagi sonni qo’shib borish uchun i o’zgaruvchi e’lon qilamiz. #include s += i;i++;}cout<<"s="< for sikli sintaksisi quyidagicha:for(sikl boshlanishidan oldingi amallar; sikl davom etish sharti; siklning har bir iteratsiyasi oxiridagi amallar) {sikl tanasi;}Iteratsiya deb siklning bir marta bajarilishiga aytiladi. Agar ma’lum qadam bilan bitta o’zgaruvchining qiymatini o’zgartirib takrorlanuvchi jarayon amalga oshirish lozim bo’lsa, u holda uni quyidagicha xususiy holda yozishimiz mumkin: for( x||y amali 1 ga teng agar x>0 eki y>0 bo’lsa, aksincha 0 ga tengx&&y amali 1 ga teng agar x>0 va y>0 bo’lsa, aksincha 0 ga teng !x amali 1 ga teng agar x>0 bulsa, aksincha 0 ga tengBu misollarda amallar ustivorligi oshib borish tartibida berilgandir.Inkor ! amali unar kolganlari binar amallardir. misol uchun: rostlikka tekshirish mantiqiy amali.#include int main(){float x,y;bool c;cin>>x>>y>>c;bool Z=((x- 4*y>10)||c)||(x+y<=7)||(sqrt(fabs(x+y*y))==1)&&(x>2*y);if(Z==1) cout<<"True"; else cout<<"False"; } Download 278.92 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling