O’zbekiston – finlandiya pedagogika instituti


Download 276.77 Kb.
Pdf ko'rish
Sana19.06.2023
Hajmi276.77 Kb.
#1602693
Bog'liq
Raufov Umidjonlab7



O’ZBEKISTON – FINLANDIYA PEDAGOGIKA INSTITUTI
Aniq – tabiiy fanlar va jismoniy madaniyat fakulteti Matematika va informatika
yo’nalishi 208-guruh (kunduzgi) talabasi Raufov Umidjonining 
Algoritmlar va
ma’lumotlar strukturasi fanidan
 7-laboratoriya ishi 
Mavzu:
Vektorlar bilan ishlash. 
Masalaning qo’yilishi:U(K) vektorining musbat,toq indeksli elementlarining yig’indisini toping. 
1.Masalaning matnli ko’rinishda algoritmini tuzish 
Masalani yechish uchun uchun quyidagi qadamlarni bajarishimiz kerak. 
1-qadam:Boshlash. 
2-qadam:O’zgaruvchilarni va o’zgarmaslarni kiritamiz 
3-qadam.Musbat toq indeksdagi elementlari yig’indisini topamiz 
4-qadam:natija s ga chiqsin
5-qadam:Tamom. 
5.Masalani C++ tilida dastur shaklida algoritmi 
#include  
#include//vektorlar kutubxonasini chaqiramiz 
using namespace std; 
int main() { 
int n,x,s;//o'zgaruvchilarni kiritamiz 
cout << "U(K) vektorining uzunligini kiriting: "; 
cin >> n;//vektor uzunligini kiritamiz 
s = 0; 
for (int i = 0; i < n; i++) { 
cout << i << "-chi elementni kiriting: "; 
cin >> x; 
if (i%2==1 && x>0)
{s=s+x;}} //musbat toq indeksli elementlar yig'indisi 
cout << "s=" << s << endl;//natija chiqsin 
return 0; 



3.
Dastur kodi
4.Dastur natijasi 

Download 276.77 Kb.

Do'stlaringiz bilan baham:




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