Guruh talabasi G’afforov Bahrom


Download 188.13 Kb.
Pdf ko'rish
Sana02.12.2020
Hajmi188.13 Kb.
#156913
Bog'liq
MT va A 1 lab

background image
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. 

 

5-variant.

 

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. 

 

7Natijani ekranga chiqarish. 



Dastur kodi: 

#include  

#include  

#include  

using namespace std; 

int main(){ 

 

int n; 


 

cout<<"Kvadrat matritsa tartibi n="; 

 

cin>>n; 


 

cout<

 

cout<

 

cout<

background image
 

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  v(n); 

 

for (int i = 0;i < n;i++) { 



 

for(int j=i+1;j

background image
 

cout<

 



 



cout << endl; 

 

 



 

for (int i = 0;i < 5;i++) { 

 

 

cout << v[i] << " "; 



 

 



 

 

system("pause"); 



 

return 0;} 



Natijasi: 

 

 

Download 188.13 Kb.

Do'stlaringiz bilan baham:




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