UNIVERSITY OF MANAGEMENT AND FUTURE TECHNOLOGIES
Kafedra: Kommunikatsiya va raqamli texnologiyalar
Fan: Algoritmlarni loyihalashtirish va tahlil qilish
Ma’ruzachi: PhD. Umarov Muhriddin
Mavzu: Algoritlarni loyihalashtirish asoslari
Bajardi: KIDT - 023 guruh talabasi
Ergashev Sirojiddin
Masalalar ishlash amaliy ish
Butun musbat sonlardan iborat a,b,c qiymatlar berilgan bo‘lsa, shu sonlar uchburchak tomonlari bo‘la olishini aniqlash algoritmi va dasturini tuzing.
2. Ax+B=0 ko‘rinishdagi tenglamani ildizini topish algoritmini va dasturini tuzing.
Uchburchakning tomonlari a,b,c bo‘lib, butun musbat sonlardan iborat bo‘lsa, shu uchburchakning burchaklari bo‘yicha turini aniqlang.
Berilgan N sonining juft bo‘luvchilari sonini topish algoritm va dasturini tuzing.
Dastur kodi:
#include
int countEvenDivisors(int n) {
int count = 0;
for (int i = 1; i <= n; i++) {
if (n % i == 0 && i % 2 == 0) {
count++;
}
}
return count;
}
int main() {
int N;
std::cout << "Enter a number: ";
std::cin >> N;
int evenDivisors = countEvenDivisors(N);
std::cout << "Number of even divisors of " << N << ": " << evenDivisors << std::endl;
return 0;
}
Berilgan N sonining toq bo‘luvchilari sonini topish algoritm va dasturini tuzing.
#include
Do'stlaringiz bilan baham: |