Çıkma Teklifi için Dev C++ Kod Yazmak

Kütüphane tanımlamalarının altında “using namespace std;” ekleyin. Bu sayede “cout” tanınacaktır.

Ya da;


C++:
std::cout<<"Yazı"
Şeklinde yazın.
 
Bu hataları nasıl düzeltebilirim yardımcı olabilir misiniz?

Hatanızı paylaşırsanız yardımcı olalım. Yeni konu açman daha sağlıklı olur.

Yukarıdaki kullanımlarda std::cin yazılması gereken yerde cin yazılmış. cin şeklinde kullanabilsen için namespace'i kullanman gerek.

main methodunun üstüne using namespace std; eklersen hata almazsın.
 
Kodu kopyalarsan çok daha rahat düzenlerim. cin, cout, endl gibi kullanımların başına std:: eklemen veya metodun üstüne using namespace std; alanını eklemen gerek.

Ayrıca değişken tanımlarından sonra ; unutmamalısın.
 
Kodu kopyalarsan çok daha rahat düzenlerim. cin, cout, endl gibi kullanımların başına std:: eklemen veya metodun üstüne using namespace std; alanını eklemen gerek.

Ayrıca değişken tanımlarından sonra ; unutmamalısın.
#include <iostream>
#include <conio.h>
#include <stdio.h>
int main(){
const char* answ.
cout << "Benimle cikar misin?? \n";
cin >> answ;
if (answ="Evet" || answ="evet" || answ="evt" || answ="tabii ki"){
cout << "Seni cok seviyorum...";
}
else{
system("start Muslum gurses itirazim var - Google'da Ara");
}
getch();
}


Kod bu.Dediğiniz gibi std:: koymama rağmen kodda hala hatalar veriyor ve çalışmıyor if kısmında ve else kısmında da hata veriyor
 
C++:
#include <iostream>
#include <conio.h>
#include <stdio.h>
int main(){

std::string answer;
std::cout << "Benimle cikar misin?? << std::endl;
std::cin >> answer;

if (answer=="Evet" || answer=="evet" || answer=="evt" || answer=="tabii ki"){
std::cout << "Seni cok seviyorum...";
}
else{
// system("start Muslum gurses itirazim var - Google'da Ara");
}
getch();
}

Eşit olup olmadığını kontrol etmek için "==" kullanılır. Else bloğundakinin de çalışıp çalışmayacağından emin değilim, daha önce kullanmadım, şu an bakamıyorum da.


Ayrıca answer'ı almadan önce lowercase'e çevirirsen birçok seçeneği denemek zorunda kalmazsın.
 
C++:
#include <iostream>
#include <conio.h>
#include <stdio.h>
int main(){

std::string answer;
std::cout << "Benimle cikar misin?? << std::endl;
std::cin >> answer;

if (answer=="Evet" || answer=="evet" || answer=="evt" || answer=="tabii ki"){
std::cout << "Seni cok seviyorum...";
}
else{
// system("start Muslum gurses itirazim var - Google'da Ara");
}
getch();
}

Eşit olup olmadığını kontrol etmek için "==" kullanılır. Else bloğundakinin de çalışıp çalışmayacağından emin değilim, daha önce kullanmadım, şu an bakamıyorum da.


Ayrıca answer'ı almadan önce lowercase'e çevirirsen birçok seçeneği denemek zorunda kalmazsın.
Tamamdır çok teşekkür ederim yardımın için ben biraz daha yapmaya çalışayım tekrardan teşekkür ederim.
 

Geri
Yukarı