bugün
- bana gel film izleriz diyen erkek7
- günlük tutan erkek14
- açlık krizi nasıl bastırılır6
- simko317
- ümit özdağ6
- kendini atatürk ten akıllı sanan ergen türkçü6
- hewal ebo9
- pkklıların salıverilmesine uludağ sözlüğün tepkisi15
- can sıkıntısı2
- sarapci koala6
- günde iki paket sigara içmek2
- recep ivedik'in çocuklara kötü örnek olması2
- sur da sırtından vuruldu bordo bereli seçkin çil2
- seküler milliyetçliğin en büyük tehlike olması5
- ingiliz ajanları2
- kamos5
- tai lung16
- sözlüğün bok olduğu gerçeği3
- 36 yaş2
- kemalizmin yıkılması4
- bir fenerbahçeli ile tartışmak5
- ergen milliyetçiliği2
- milliyetçilik2
- insan sevmemek2
- türk ırkçısı4
- futbol24
- şarkılarım dağlara4
- heybeliada ruhban okulu4
- 07 08 2026 mekke ortak savunma anlaşması16
- insan2
- okan buruk6
- türkiye halkı3
- şort giyen genç kıza saldıran yaşlı kadın31
- cansever16
- tom barrack4
- hakan altun3
- ferit kaya2
- her haltı yapıp mağdur edebiyatı yapmak2
- en güzel ciğer kebap2
- kürtçülük3
- ultraslan lideri sebahattin şirin'in gözaltına alı4
- özgür özel5
- ikinci abdülhamid4
- dinsiz milliyetçilik4
- gocunun freddy travması6
- kürt kadınları pis kokar soğuk ve biçimsizdirler2
- victor osimhen8
- dünyanın en ünlü kişisi3
- pazar günü evde oturan insan3
- pazar kahvaltı klasikleriniz6
elimdeki makine bile mantığa dair her şeye vakıf olduğunu iddia edenlerden daha akıllı! belki yeterince zeki değil! ama akıllı!
görsel
#include <iostream>
#include <string>
#include <vector>
using namespace std;
// Kedi ve Balık Bilmecesi
bool kediMi(string hayvan) { return hayvan == "Tom"; }
bool balikYerMi(string hayvan) { return kediMi(hayvan); }
// Parti ve Dans Bilmecesi
bool dansEdiyorMu(string kisi) { return kisi == "Ayşe"; }
bool partideMi(string kisi) { return dansEdiyorMu(kisi); }
// Yağmur ve Şemsiye Bilmecesi
bool yagmurYagiyorMu(string zaman) { return zaman == "Bugün"; }
bool semsiyeAlinirMi(string zaman) { return yagmurYagiyorMu(zaman); }
// Öğrenci ve Sınav Bilmecesi
bool caliskanMi(string kisi) { return kisi == "Ali"; }
bool sinaviGecerMi(string kisi) { return caliskanMi(kisi); }
// Araba ve Hız Bilmecesi
bool sporArabaMi(string araba) { return araba == "Ferrari"; }
bool hizliMi(string araba) { return sporArabaMi(araba); }
// Özne-yüklem yapısını dizilerle temsil etme
struct Bilmece {
string ozne;
string oncul1;
string oncul2;
string sonuc;
};
void bilmeceleriCoz() {
vector<Bilmece> bilmeceler = {
{"Tom", "Kedi", "Balık yer", "Tom balık yer."},
{"Ayşe", "Dans ediyor", "Partide", "Ayşe partidedir."},
{"Bugün", "Yağmur yağıyor", "Şemsiye alınır", "Bugün şemsiye alınır."},
{"Ali", "Çalışkan", "Sınavı geçer", "Ali sınavı geçer."},
{"Ferrari", "Spor araba", "Hızlı", "Ferrari hızlıdır."}
};
cout << "Mantık Bilmeceleri Çözülüyor...\n" << endl;
// Kedi ve Balık
if (kediMi(bilmeceler[0].ozne)) {
cout << bilmeceler[0].ozne << " bir kedi." << endl;
if (balikYerMi(bilmeceler[0].ozne)) {
cout << bilmeceler[0].sonuc << endl;
}
}
cout << endl;
// Parti ve Dans
if (dansEdiyorMu(bilmeceler[1].ozne)) {
cout << bilmeceler[1].ozne << " dans ediyor." << endl;
if (partideMi(bilmeceler[1].ozne)) {
cout << bilmeceler[1].sonuc << endl;
}
}
cout << endl;
// Yağmur ve Şemsiye
if (yagmurYagiyorMu(bilmeceler[2].ozne)) {
cout << "Bugün yağmur yağıyor." << endl;
if (semsiyeAlinirMi(bilmeceler[2].ozne)) {
cout << bilmeceler[2].sonuc << endl;
}
}
cout << endl;
// Öğrenci ve Sınav
if (caliskanMi(bilmeceler[3].ozne)) {
cout << bilmeceler[3].ozne << " çalışkan." << endl;
if (sinaviGecerMi(bilmeceler[3].ozne)) {
cout << bilmeceler[3].sonuc << endl;
}
}
cout << endl;
// Araba ve Hız
if (sporArabaMi(bilmeceler[4].ozne)) {
cout << bilmeceler[4].ozne << " bir spor araba." << endl;
if (hizliMi(bilmeceler[4].ozne)) {
cout << bilmeceler[4].sonuc << endl;
}
}
}
int main() {
bilmeceleriCoz();
return 0;
}
(resim:#1)
görsel
#include <iostream>
#include <string>
#include <vector>
using namespace std;
// Kedi ve Balık Bilmecesi
bool kediMi(string hayvan) { return hayvan == "Tom"; }
bool balikYerMi(string hayvan) { return kediMi(hayvan); }
// Parti ve Dans Bilmecesi
bool dansEdiyorMu(string kisi) { return kisi == "Ayşe"; }
bool partideMi(string kisi) { return dansEdiyorMu(kisi); }
// Yağmur ve Şemsiye Bilmecesi
bool yagmurYagiyorMu(string zaman) { return zaman == "Bugün"; }
bool semsiyeAlinirMi(string zaman) { return yagmurYagiyorMu(zaman); }
// Öğrenci ve Sınav Bilmecesi
bool caliskanMi(string kisi) { return kisi == "Ali"; }
bool sinaviGecerMi(string kisi) { return caliskanMi(kisi); }
// Araba ve Hız Bilmecesi
bool sporArabaMi(string araba) { return araba == "Ferrari"; }
bool hizliMi(string araba) { return sporArabaMi(araba); }
// Özne-yüklem yapısını dizilerle temsil etme
struct Bilmece {
string ozne;
string oncul1;
string oncul2;
string sonuc;
};
void bilmeceleriCoz() {
vector<Bilmece> bilmeceler = {
{"Tom", "Kedi", "Balık yer", "Tom balık yer."},
{"Ayşe", "Dans ediyor", "Partide", "Ayşe partidedir."},
{"Bugün", "Yağmur yağıyor", "Şemsiye alınır", "Bugün şemsiye alınır."},
{"Ali", "Çalışkan", "Sınavı geçer", "Ali sınavı geçer."},
{"Ferrari", "Spor araba", "Hızlı", "Ferrari hızlıdır."}
};
cout << "Mantık Bilmeceleri Çözülüyor...\n" << endl;
// Kedi ve Balık
if (kediMi(bilmeceler[0].ozne)) {
cout << bilmeceler[0].ozne << " bir kedi." << endl;
if (balikYerMi(bilmeceler[0].ozne)) {
cout << bilmeceler[0].sonuc << endl;
}
}
cout << endl;
// Parti ve Dans
if (dansEdiyorMu(bilmeceler[1].ozne)) {
cout << bilmeceler[1].ozne << " dans ediyor." << endl;
if (partideMi(bilmeceler[1].ozne)) {
cout << bilmeceler[1].sonuc << endl;
}
}
cout << endl;
// Yağmur ve Şemsiye
if (yagmurYagiyorMu(bilmeceler[2].ozne)) {
cout << "Bugün yağmur yağıyor." << endl;
if (semsiyeAlinirMi(bilmeceler[2].ozne)) {
cout << bilmeceler[2].sonuc << endl;
}
}
cout << endl;
// Öğrenci ve Sınav
if (caliskanMi(bilmeceler[3].ozne)) {
cout << bilmeceler[3].ozne << " çalışkan." << endl;
if (sinaviGecerMi(bilmeceler[3].ozne)) {
cout << bilmeceler[3].sonuc << endl;
}
}
cout << endl;
// Araba ve Hız
if (sporArabaMi(bilmeceler[4].ozne)) {
cout << bilmeceler[4].ozne << " bir spor araba." << endl;
if (hizliMi(bilmeceler[4].ozne)) {
cout << bilmeceler[4].sonuc << endl;
}
}
}
int main() {
bilmeceleriCoz();
return 0;
}
(resim:#1)
Gündemdeki Haberler
Güncel Önemli Başlıklar