O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR
VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT
TEXNOLOGIYALARI UNIVERSITETI
AMALIY MASHG’ULOT
Bajardi
____________ Shobaxromov Sh.S.
Tekshirdi
____________ Saidov S.M.
1- Misol. N haqiqiy sonlar ketma-ketligi kiritiladi. 7 ga karra bo’lgan sonlarning o’rta arifmetikini
aniqlang.
#include
using namespace std;
int main() {
int n;
cout << "N haqiqiy sonlar ketma-ketligini kiriting: ";
cin >> n;
int sum = 0;
int count = 0;
for (int i = 1; i <= n; i++) {
if (i % 7 == 0) {
sum += i;
count++;
}
}
if (count > 0) {
float avg = static_cast(sum) / count;
cout << "7 ga karra bo'lgan sonlar o'rta arifmetigi: " << avg << endl;
} else {
cout << "Kiritilgan sonlar ichida 7 ga bo'lgan sonlar topilmadi." << endl;
}
return 0;
}
2-misol. X = {1; 0; 1,4; 2; 6; 8,4; 16,2; 9,1; -3,6; -2,8; -1,0; 0,6; -1,2} vektor berilgan. 1,5shartni qanoatlantiruvchi vektor elementlarining ko‘paytmasini hisoblang va chop eting.
#include
#include
using namespace std;
int main() {
vector X = {1, 0, 1.4, 2, 6, 8.4, 16.2, 9.1, -3.6, -2.8, -1.0, 0.6, -1.2};
double product = 1.0;
for (double xi : X) {
if (xi > 1.5 && xi < 3.9) {
product *= xi;
}
}
cout << "Ko'paytma: " << product << endl;
return 0;
}
|