|
3-amaliyot ishi mavzu: Dinamik ma’lumotlar tuzilmasi
|
tarix | 24.12.2022 | ölçüsü | 472,42 Kb. | | #121786 |
| ..3
3-AMALIYOT ISHI
MAVZU: Dinamik ma’lumotlar tuzilmasi( Bog’langan ro’yhatlar)
Ro’yhat yarating, Ro’yhatga N ta haqiqiy son kiriting. Ro’yhatning barcha elementlari yig’indisini toping.
DASTUR KODI
#include
#include
using namespace std;
int main() {
int n;
float sum = 0, x;
cout << "Ro'yxat o'lchamini kiriting: n = ";
cin >> n;
list<float> royxat;
list<float>::iterator itr;
cout << "\nRo'yxat elementlarini kiriting: \n";
for (int i = 0; i < n; i++){
cin >> x;
royxat.push_back(x);
}
cout << "\nRo'yxat elementlari quyidagilar: \n";
for (itr = royxat.begin(); itr != royxat.end(); itr++){
cout << *itr << " ";
sum += *itr;
}
cout << "\nRo'yxat elementlari yig'indisi: " << sum << endl;
}
NATIJA
Dostları ilə paylaş: |
|
|