3 Kasım 2018 Cumartesi

obeb okek bulan program C/döngü/switchcase

#include <stdio.h>

int main() {

    int sayi1, sayi2, kucukSayi,secim;
    int i, obeb = 1, sonuc;

    printf("Birinci Sayiyi Giriniz: ");
    scanf("%d", &sayi1);
    printf("Ikinci Sayiyi Giriniz: ");
    scanf("%d", &sayi2);

    if (sayi1 < sayi2)
        kucukSayi = sayi1;                      //Hangi sayının küçük olduğu saptanılıyor.
    else
        kucukSayi = sayi2;


    for (i = 2; i <= kucukSayi; i++) {                //i kücük sayıya ulaşana kadar sayi 1 ve sayi 2 i ye bölünüyor 
        if (sayi1 % i == 0 && sayi2 % i == 0)           // ikiside kalansız bölününce bu ebob a eşit oluyor
            obeb = i;
    }
    sonuc = (sayi1 * sayi2) / obeb;           //sayilarin carpimi obebe bölünürse buda ekoka denk gelir
printf("Hangi islemi yapmak istersiniz \n");
printf("press [1] for okek \n");
printf("press [2] for obeb \n");
scanf("%d",&secim);
switch ( secim ){

case 1:
printf("\aokek = %d",sonuc); getch(); break ;




case 2:
printf("\aobeb = %d",obeb); getch(); break ;
default : printf("Hatali secenek girdiniz..."); getch(); break;

     getch();
    return 0;

}

0 yorum:

Yorum Gönder