4 Haziran 2010 Cuma

2. Final Sorusu

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <ctype.h>

#define temizle system("cls");

int ebob(int,int);

int main()
{
    int sayi1,sayi2;
    char karar;

    do{

        temizle;
        printf("\n\t\t\tBirinci Sayiyi Giriniz: "); scanf("%d",&sayi1);
        printf("\n\t\t\tIkinci Sayiyi Giriniz: "); scanf("%d",&sayi2);
        temizle;

        printf("\n\n\n\t\t\tEbob ( %d , %d )= %d",sayi1,sayi2,ebob(sayi1,sayi2));
        printf("\n\n\t\tYeni Bir Giris Yapmak Istiyor musunuz? ( E / H )");

        do{
        karar=toupper(getch());
        }while(karar!='H'&&karar!='E');

    }while(karar=='E');

    temizle;
    printf("\n\n\n\t\tProgram Sonlandirildi. . .\n\t\t");
    system("PAUSE");

    return 0;
}

int ebob(int bolunen,int bolen)
{
   return (bolen==0) ? bolunen : ebob(bolen,bolunen % bolen); 
}


Hiç yorum yok:

Yorum Gönder