Rastgele sayıyı bulma

mail@pastecode.io avatar
unknown
c_cpp
a month ago
774 B
3
Indexable
Never
#include <stdio.h>
#include <time.h>
#include <stdlib.h>

int rastgele();
int tahmin(int uretilen);
void ekran(int adet);

int sayac = 0; // Global sayac tanımı

int main()
{
    srand(time_t(NULL));
    int uretilen = rastgele();
    int adet = tahmin(uretilen);
    ekran(adet);

    return 0;
}

int rastgele()
{
    int uretilen = 1 + rand() % 9;
    return uretilen;
}

int tahmin(int uretilen)
{
    int sayi;

    do {
        printf("\ntahmin giriniz : ");
        scanf("%d", &sayi);
        if (sayi > uretilen)
            printf("tahmini kucult\n");
        if (sayi < uretilen)
            printf("tahmini buyult\n");
        sayac++;
    } while (sayi != uretilen);

    return sayac;
}

void ekran(int adet)
{
    printf("%d. tahminde buldunuz!\n", adet);
}
Leave a Comment