Sayısal Loto programı

Gerçekten en zorlandıklarımdan biri oldu. Hatta hepsini yapamadım ve buraya konu açtım. Sağ olsunlar yardımcı oldular. Yani yarısı benim yarısı buranın :) Sayısal Loto değerini "dogrulama" değişkenini değiştirerek kendiniz değiştirebilirsiniz.

Test etmek için Online Compiler;

C:
#include <stdlib.h>
#include <stdio.h>

int main()
{

    int rastgeleSayi;
    srand(time(NULL));
    int dogrulama[6] = {11, 38, 23, 14, 33, 12};
    int loto[49] = {0};
    int sayac = 0;

    printf("Sayiler uretiliyor...\n");

    for (int i = 0; i < 6; i++)
    {
        rastgeleSayi = 1 + rand() % 49;

        while (loto[rastgeleSayi - 1] == 1)
        {
            rastgeleSayi = 1 + rand() % 49;
        }
        loto[rastgeleSayi - 1] = 1;
        printf("%d ", rastgeleSayi);

        for (int j = 0; j < 6; j++)
        {
            if (dogrulama[j] == rastgeleSayi)
                sayac++;
        }
    }

    printf("\n%d Bildiniz\n", sayac);

    if (sayac == 6)
    {
        printf("\nKazandiniz! Ama haram be kardesim :)\n");
    }

    printf("\nSayisal Loto tamamlandi.\n");

    system("pause");
    return 0;
}

Son incelemeler

Artıları: Güzel bir kod.
Eksileri: Çok zor.
En fazla 3 tutturdum.
3
342746
Sayısal loto zordur :D. Teşekkürler.

Yorumlar


Blog girdisi detayları

Ekleyen
342746
Okuma süresi
1 dakika okuma
Görüntüleme
630
Yorumlar
4
İncelemeler
1
Son güncelleme
Değerlendirme
5,00 yıldız 1 değerlendirme

Yazılım kategorisindeki diğer girdiler

342746 adlı kullanıcının diğer girdileri

Bu girdiyi paylaş

Geri
Yukarı