Yomg’irov umidjon
Download 359.22 Kb.
|
YOMG’IROV UMIDJON 10
- Bu sahifa navigatsiya:
- Amaliy topshiriqlar
YOMG’IROV UMIDJON 18.04.2023 yil MAVZU: Amaliy mashg‘ulot - 10. Dinamik tuzilmalar Ishdan maqsad: C++ dasturlash tilida dinamik tuzilmalar bilan ishlash, chiziqli ro‘yxat, stek, navbat ustida turli amallar bajarish, ulardan foydalanish ko‘nikmalariga ega bo‘lish. Dasturda chiziqli ro‘yxatlardan foydalana olish. Amaliy topshiriqlar Z zanjir int turidagi elementga (element maydoni) ega. Z zanjir elementlarining o‘rta arifmetigi topilsin. DASTUR KODI: #include #include #include using namespace std; int main() { vector double mean = accumulate(z.begin(), z.end(), 0.0) / z.size(); cout << "Z zanjirining o'rta arifmetigi: " << mean << endl; return 0; } Z zanjiri elementi satr turida. Z zanjirning oxirgi elementi bilan ustma-ust tushadigan elementlar soni aniqlansin. DASTUR KODI: #include using namespace std; int main() { int n; cout << "Satr uzunligini kiriting: "; cin >> n; char s[n]; cout << "Satrning harflarini kiriting: "; cin >> s; int cnt = 0; for(int i = 0; i < n - 1; i++) { if(s[i] == s[n-1]) { cnt++; } } cout << "Zanjirning oxirgi elementi bilan ustma-ust tushadigan elementlar soni: " << cnt << endl; return 0; } Download 359.22 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling