bugün
- ingiliz şapkası takmıyor diye türkleri asmak5
- arap gibi giyinerek sevap kazandığını sanan tip9
- falıma bakmak isteyen var mı24
- kuzenin içine boşalmak9
- namaz takkesi3
- yengeyi götürmek3
- kemal kılıçdaroğlu17
- yılmaz güney5
- velvet5
- rahmi koç3
- birader yazar olmak4
- birdenbire gelen fake hesap açma isteği3
- sade soda erkeği vs meyveli soda erkeği7
- çorapla uyuyan insanların sosyopat olması7
- meslek lisesi vs imam hatip lisesi6
- hapşırırken aynı anda osurmak7
- bir scottish fold sahibi olmadan ölüp gitmek8
- eril erkek meslekleri6
- soğuk bulgur pilavı yerken ağlayarak 31 çekmek6
- erkekler neden az yaşar4
- aylık 309 bin lira iyi para mıdır sorunsalı2
- 2026 dünya kupası19
- sırrı süreyya önder2
- gulmekicinyaratilmis4
- futbol12
- utku gümrükçü6
- ioçk kızmış beyler4
- fal baktırmaya ve stalk yapmaya ara vermek2
- sevan nişanyan2
- evde mum bulundurmak5
- chp'li 17 belediye başkanının akp'ye geçmesi9
- metrobüs kliması4
- özel okul öğretmenleri açlık grevinde11
- göğüs dekoltesi olan erkek7
- aylık 307 bin lira iyi para mıdır sorunsalı5
- sıkıldım ulan sıkıldım anlıyor musun sıkıldım5
- yaz aşkı bulamamak7
- erkek erkeğe açık oylaşmak11
- aldım kabul ettim9
- ayrılığın 7 aşaması6
- bir çift bacak arasında boğulmak4
- vurdurmak özgürlüktür2
- sokak köpekleri sorununun çözümü5
- kadınları cinsel obje olarak gören erkek2
- sabah kahvesi eşliğinde sohbet etmek4
- demokratik kongo cumhuriyeti2
- king is back2
- siz hepiniz eşref tek2
- kolombiya2
- 1 yıldan fazladır sakız çüğnememek2
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