Guruh talabasi G’afforov Bahrom
Download 188.13 Kb. Pdf ko'rish
|
MT va A 1 lab
- Bu sahifa navigatsiya:
- Ishdan maqsad
- 5-variant.
- Natijasi
312-19-guruh talabasi G’afforov Bahrom 1-LABORATORIYA ISHI STATIK MA’LUMOTLAR TUZILMASINI TADQIQ QILISH Ishdan maqsad: Statik ma’lumot tuzilmasini toifalarini o‘rganish va ularni tadqiq qilish.
Qo‘yilgan masala: C++ tilida butun, haqiqiy, belgili, mantiqiy toifadagi ma’lumotlarni e’lon qilish, nostandart toifalarni yaratish va ularga doir misollarning dasturini ishlab chiqish.
nxn matritsaning yuqori o‘ng uchburchagidagi elementlaridan vektor hosil qiling. Algoritm 1.nxn o’lchamli bo’sh matritsa yaratish. 2.Matritsani qiymatlar bilan to’ldirish. 3.Matritsaga kiritlgan qiymatlarni mos xolda chiqarish. 4.Matritsadan yuqori o’ng uchburchak qiymatlarini ajratib olish. 5.Vektor yaratish. 6.Vektorga matritsadan olingan qiymatlarni joylashtirish.
7. Natijani ekranga chiqarish. Dastur kodi: #include #include #include using namespace std; int main(){
int n;
cout<<"Kvadrat matritsa tartibi n=";
cin>>n;
cout<
cout< cout< int a[n][n];
for (int i=0;i
for(int j=0;j
a[i][j]=rand() % 40 + 10; }
for (int i=0;i
for(int j=0;j
cout<
cout< }
cout<
cout<<"Quyida yuqori o'ng uchburchak elementlari"< cout< for (int i=0;i
for(int z=n;z>n-i;z--){
cout<<"\t"; }
for(int j=i+1;j
cout<<"a["<
cout< }
cout<<"Quyida yuqori o'ng uchburchak elementlarini vektorga o'zlashtirish
cout << endl; vector
for (int i = 0;i < n;i++) { for(int j=i+1;j cout<
}
for (int i = 0;i < 5;i++) {
}
system("pause"); return 0;} Natijasi: Download 188.13 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling