Shomirzayev Abdujalil


Download 397.17 Kb.
Sana11.05.2023
Hajmi397.17 Kb.
#1450230
Bog'liq
Dasturlash asoslari Amaliy mashgʻulot2. Abdujalil


Shomirzayev Abdujalil.
17.02.2023-yil
Amaliy mashg‘ulot 22. Ko‘rsatkichlar va adres oluvchi o‘zgaruvchilar
Ishdan maqsad: C++ dasturlash tilida ko‘rsatkichlar va adres oluvchi o‘zgaruvchilar bilan ishlash, ulardan foydalanish ko‘nikmalariga ega bo‘lish. Dasturda ko‘rsatkichlar va adres oluvchi o‘zgaruvchilardan foydalana olish.
Masalaning qo‘yilishi: Tinglovchi variant bo‘yicha berilgan masalani C++ dasturlash tilida ishlashi va kerakli natija olishi lozim.
Ishni bajarish uchun namuna
Misol: Ikki sonning
Masala. Berilgan nta haqiqiy sonlar orasidqoʻshnilaridan katta boʻlgan sonlar kiritilsin.
#include
using namespace std;

int main() {


int n;
cout << "Elementlar sonini kiriting: ";
cin >> n;
int count = 0;
double arr[n];
cout << n << " ta elementni kiriting: ";
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
for (int i = 1; i < n-1; i++) {
if (arr[i] > arr[i-1] && arr[i] > arr[i+1]) {
count++;
}
}
cout << "Shartni qanoatlantiruvchi Elementlar soni: " << count << endl;
return 0;
}

Download 397.17 Kb.

Do'stlaringiz bilan baham:




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