1-bilet 1,1// Bir xil hisoblash jarayonlarini bir necha bor takrorlanish jarayoniga takrorlanish


Download 278.92 Kb.
bet6/28
Sana31.01.2024
Hajmi278.92 Kb.
#1818122
1   2   3   4   5   6   7   8   9   ...   28
Bog'liq
dastur azizkhan 007

6-bilet
6,1//. Dasturlashning istalgan qismidan murojaat qilib, bir necha bor ishlatish mumkin bo’lgan operatorlar guruhiga funksiya deyiladi. C++ funksiyalar tili deyiladi. Chunki dasturda kamida bitta funksiya bo’ladi. Asosiy dastur, asosiy funksiya deganda aynan manashu main funksiyasini tushunamiz. Funksiyani programma tanasida ishlatish uchun u chaqiriladi, ya’ni uning ismi yoziladi va unga kerakli argumentlar beradi. () qavslar ushbu funksiya chaqiruvini ifodalaydi. Masalan: foo(); k=square(i); Demak agar funksiya argumentlar olsa, ular () qavs ichida yoziladi. Argumentsiz funksiyadan keyin esa () qavslarning o’zi qo’yiladi.
6,2// Direktivalar – funksiyalar kutubxonasini chaqirish. Ular maxsus include katalogida joylashgan va .h kengaytmali fayllar bo’ladi. С++ tilida masalaning qo’yilishiga qarab kerakli kutubxonalar chaqiriladi. Bus esa dasturning xotirada egallaydigan joyini minimallashtiradi. Masalan, ma’lumotlarni kiritish-chiqarish proseduralari uchun: #include tizimdan chaqirish #include “stdio.h” joriy katalogdan chaqirish. C++ dasturlash tili bilan ishlovchi eng sodda dasturlar Dev C++ va CodeBlocks dasturlaridir. Ularning tarkibida 300 dan ortiq kutubxonalar mavjud. Eng ko’p ishlatiladigan kutubxonalar quyidagilar: #include, #include #include #include #include va boshqalar
6,3//#include
using namespace std;
int main(){ int a;cin>>a;while (a!=0){cout<6,4//#include
using namespace std;
int main(){ int n,k,p,c, min, max;cin>>n;int a[n]; for(int i=0; i>a[i];}
for(int i=0; iif(min>=a[i]){min=a[i]; p=i;}if(max<=a[i]){max=a[i]; k=i;}}c=a[k]; a[k]=a[p]; a[p]=c;


6,5//#include
using namespace std;
int main(){ int n; cout<<"n="; cin>>n;for(int i=122; i>122-n; i--){cout<<(char)i<<" ";}
}
7-bilet.

Download 278.92 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   28




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling