Using namespace std; // Eng ko'p umumiy bo'luvchini topuvchi funksiya
tarix 16.12.2023 ölçüsü 18,58 Kb. #182531
include
#include
using namespace std ;
// Eng ko'p umumiy bo'luvchini topuvchi funksiya
int ekub(int a, int b) {
while (b != 0) {
int temp = b;
b = a % b;
a = temp;
}
return a;
}
// Eng ko'p umumiy ko'paytmani topuvchi funksiya
int ekuk(int a, int b) {
return (a * b) / ekub(a, b);
}
int main() {
// Foydalanuvchi ikkita sonni kiritadi
int x, y, e;
std::cout << "Ikkita son kiriting: ";
std:cin >> x >> y;
// Ekub'ni topish va ekranga chiqarish
cout << "1.EKUK topish \n2.EKUB topish\n selection(1 or 2):"; cin >> e;
if (e == 2) {
int ekubNatija = ekub(x, y);
std::cout << "EKUB: " << ekubNatija << std::endl;
}
if (e == 1) {
// Ekuk'ni topish va ekranga chiqarish
int ekukNatija = ekuk(x, y);
std::cout << "EKUK: " << ekukNatija << std::endl;
}
return 0;
} Dostları ilə paylaş: