C++ Kod sonucu 0 çıkıyor

UserHakan

Hectopat
Katılım
22 Ocak 2021
Mesajlar
2.548
Makaleler
12
Çözümler
34
Yer
Mars
@Eray T abi selamünaleyküm, dün bana çok yardımcı oldun şimdi de kendimce bir şey yapmaya çalışıyorum. Ama birinde başarılı sonuç aldım ama bu yazdığım kod da nedense bir sonuç alamıyorum. Daha doğrusu 0 diye bir sonuç alıyorum, acaba nedeni nedir?

[CODE title="Kod"]#include <iostream>

using namespace std;

int main ()

{

int ad;

cout<<"Adinizi Giriniz:";

cin>> ad;

cout<<"Adiniz: " << ad << endl;

system("pause");

return 0;

}[/CODE]
 
Sen burada adını almak istiyorsan "int" yerine "string" kullanmalısın. "int" ile tam sayıları, "string" ile karakter alabilirsin.

C++:
#include <iostream>

using namespace std;

int main ()
{
string ad;
cout<<"Adinizi Giriniz:";
cin>> ad;
cout<<"Adiniz: " << ad << endl;
return 0;
}
 
Ad isteyip integer değere koymaya çalışıyorsun. String kullanman daha iyi olur.

Kod:
#include <iostream>
#include <string>

using namespace std;

int main(){
    string ad = "";

    cout << "Adinizi Giriniz: ";
    cin >> ad;

    cout << "Adiniz: " << ad << endl;

    system("pause");

    return 0;
}
 
Ad isteyip integer değere koymaya çalışıyorsun. String kullanman daha iyi olur.

Kod:
#include <iostream>
#include <string>

using namespace std;

int main(){
    string ad = "";

    cout << "Adinizi Giriniz: ";
    cin >> ad;

    cout << "Adiniz: " << ad << endl;

    system("pause");

    return 0;
}
Sağ olun, öğrenmiş oldum.
 
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
Önce bunu izle.
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
Önce bunu izle.
Furkan Çavuşlu neden gülme attın ki adam burada önemli bilgiler anlatmış başlangıç için.
 
@Eray T abi selamünaleyküm, dün bana çok yardımcı oldun şimdi de kendimce bir şey yapmaya çalışıyorum. Ama birinde başarılı sonuç aldım ama bu yazdığım kod da nedense bir sonuç alamıyorum. Daha doğrusu 0 diye bir sonuç alıyorum, acaba nedeni nedir?

[CODE title="Kod"]#include <iostream>

using namespace std;

int main ()

{

int ad;

cout<<"Adinizi Giriniz:";

cin>> ad;

cout<<"Adiniz: " << ad << endl;

system("pause");

return 0;

}[/CODE]

Hocam bakmaya zamanım olmadı kusura bakmayın. @Vavien. hocamın verdiği kod işinizi görür.
 

Geri
Yukarı