C++ Hata veriyor ve çok saçma

Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

Hyuna Akali

Full Stack Developer
Grafiker
Usta Üye
Editör
Mesaj
727
Çözümler
20
Beğeni
584
Puan
839
C++:
#include <iostream>

using namespace std;

int main() {

    cout << "naber la" << endl;
    
    /*
    ----------------------------------------
                Sayı değerleri
    ----------------------------------------
    integer == int    (tam sayılar)
    float            (kesirli sayılar)
    double            (kesirli sayılar)
    string            (metin)
    char            (karakter katarı)
    bool            (true veya false)
    
    */

    int tamsayi = 3;
    float kesir = 3.25;
    double kesir2 = 3.40;
    string metin = "Samet ÖZTÜRK";
    char karakter = 'a';
    bool dogru = true;
    
    cout << tamsayi << endl;
    cout << kesir << endl;
    cout << kesir2 << endl;
    cout << metin << endl;
    cout << karakter << endl;

    /*
    ----------------------------------------
            Matematiksel Operatörler
    ----------------------------------------
    Toplama Operatörü    =    +
    Çıkarma Operatörü    =    -
    Çarpma Operatörü    =    *
    Bölme Operatörü        =    /

    */
    /*
    ----------------------------------------
            Kullanıcıdan Veri Alma
    ----------------------------------------
    cout << "Ekrana Birşeyler yazdırır";
    cin >> "Kullanıcıdan veri alır";

    */

    cout << "Merhabalar," << endl;
    cout << "Sizden ricamiz yasinizi girmeniz olacaktir." << endl << endl;
    cin >> "Yasinizi Giriniz";

}

bu kodun neresi hatalı söyler misiniz vs 2019 izin vermiyor C++ öğreneyim :D
 
bool dogru kullanılmayan argüman
 
boola değer girdiğim için mi hata aldım ? ama hata satırlarında sadece cin in ">>" işaretini ve en üstteki endl ın "<<" işaretini gösteriyrdu ve çalıştırmama izin vermiyrdu
 
hatayı atarsan daha iyi yardımcı olabilirim
 
hatayı atarsan daha iyi yardımcı olabilirim
1.JPG
 
string kütüphanesini de ekledim yine olmadı. return değerini eklemeyi unutmuşum belki ondandır dedim ama olmadı :(
 
bu arada a / b nin devirli bölümünü tam olarak nasıl bastırabilirim ? int a,b; cin >> a; cin>>b; cout << a/b; yazınca bölümünün tam sayı değerini bastırıyor sadece
 
Bunu Dene
C++:
int a,b;
cin >> a;
cin>>b;
cout << (float)a/b;
 
bu şekilde olur
C++:
string ss;
cout<< "Yasinizi Giriniz";
cin >> ss;

cout << ss;
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst