Untitled
unknown
plain_text
21 days ago
1.4 kB
2
Indexable
Never
#include <iostream> #include <ctime> #include <cstdlib> using namespace std; int symbols[] = {1, 2, 3, 4, 5, 6}; // Semboller, int olarak temsil ediliyor int spinReel() { return symbols[rand() % 6]; } bool checkWin(int grid[4][6]) { // Yatay kontrol for (int i = 0; i < 4; ++i) { for (int j = 0; j < 4; ++j) { if (grid[i][j] == grid[i][j + 1] && grid[i][j] == grid[i][j + 2]) { return true; } } } // Dikey kontrol for (int i = 0; i < 3; ++i) { for (int j = 0; j < 6; ++j) { if (grid[i][j] == grid[i + 1][j] && grid[i][j] == grid[i + 2][j]) { return true; } } } return false; } int main() { srand(time(0)); int grid[4][6]; // Slot makinesini başlat for (int i = 0; i < 4; ++i) { for (int j = 0; j < 6; ++j) { grid[i][j] = spinReel(); } } // Slot makinesi durumu ekrana yazdır for (int i = 0; i < 4; ++i) { for (int j = 0; j < 6; ++j) { cout << grid[i][j] << " "; } cout << endl; } // Kazanan kontrolü yap if (checkWin(grid)) { cout << "Tebrikler, kazandınız!" << endl; } else { cout << "Üzgünüz, kaybettiniz. Daha şanslı olabilirsiniz!" << endl; } return 0; }