Bu örnekte, kullanıcı tarafından girilen iki sayının LCM’sini (En düşük ortak çoklu) hesaplamayı öğreneceksiniz.
İki tamsayı nl ve n2’nin EKOK’u hem n1 hem de n2 (geri kalanlar olmadan) ile mükemmel bir şekilde bölünebilen en küçük pozitif tamsayıdır. Örneğin: 72 ve 120’deki EKOK’u, 360’tır.
C Programı:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#include <stdio.h> int main() { int n1, n2, min; printf("iki tane sayi girin: "); scanf("%d %d", &n1, &n2); min = (n1 > n2) ? n1 : n2; while (1) { if (min % n1 == 0 && min % n2 == 0) { printf("%d ve %d un EKOK'u %d.", n1, n2, min); break; } ++min; } return 0; } |
İlginizi Çekebilir: C Dili Örnekleri
Çıktı:
1 2 3 4 5 |
iki tane sayi girin: 36 45 36 ve 45 un EKOK'u 180. |
Yorum Yap