Fani mustaqil ish bajardi: 911-21 guruh talabasi Omonbayev Jaloliddin 1
Download 0.7 Mb.
|
Algorim va loyihalash Mustaqil ish
- Bu sahifa navigatsiya:
- 2.Матрица устида куйидаги амаллар бажарилсин
Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Urganch filiali Kompyuter injinering fakulteti Fan : Algoritmlarni loyihalash fani MUSTAQIL ISH Bajardi: 911-21 guruh talabasi Omonbayev Jaloliddin 1. Изланиш масаласи (Задача поиска). Бир ўлчамлик сонли массивда 2, 3, 5 га каррали сонлардан янги массив ҳосил қилишнинг математик тавсифи ва алгоритми тузилсин. #include #include using namespace std; vector vector for (int num : nums) { if (num % 2 == 0 || num % 3 == 0 || num % 5 == 0) { Natija.push_back(num); } } return Natija; } int main() { vector vector cout << "Maxsus raqam: "; for (int num : Maxsus_raqam) { cout << num << " "; } return 0; } 2.Матрица устида куйидаги амаллар бажарилсин: 2 га ва 5 га бўлинадиган элементларини сони; матрицани ўртача киймати; #include using namespace std; int main() { const int satr = 2; const int ustun = 5; int matritsa[satr][ustun]; cout << "2 ga 5 lik Matritsa elementlarini kiriting:\n"; for (int i = 0; i < satr; i++) { for (int j = 0; j < ustun; j++) { cin >> matritsa[i][j]; } } int sanash2 = 0; int sanash5 = 0; for (int i = 0; i < satr; i++) { for (int j = 0; j < ustun; j++) { if (matritsa[i][j] % 2 == 0) { sanash2++; } if (matritsa[i][j] % 5 == 0) { sanash5++; } } } int sum = 0; for (int i = 0; i < satr; i++) { for (int j = 0; j < ustun; j++) { sum += matritsa[i][j]; } } float ortacha = static_cast cout << "2 ga bo'linadigan elementlar soni: " << sanash2 << endl; cout << "5 ga bo'linadigan elementlar soni: " << sanash5 << endl; cout << "Matritsa o'rtacha qiymati: " << ortacha << endl; return 0;} Download 0.7 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling