Şimdi Ara

C++ basit bir soru

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
227
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Öncelikle daha bugun ogrenmeye basladım ben kullanıcıdan 2 tane tam sayı ıstıyorum ve bunları toplamını farklarını carpımlarını ve bolumlerını yapan bır program yazmak ıstıyorum.Ben bunları tek bir fonksıyon ıcerısınde yapabılıyorum ama su orn gostercem hata nerde anlarınız zaten nasıl bırsey yapmaya calıstıgımı #include<iostream>
    using namespace std;
    int main(){

    int Look1=0,Look2=0,Result=0;
    cout<<"2 tane tam sayı gır";
    cin>>Look1>>Look2;
    Result=Look1*Look2;
    cout<<"Result"<<Result<<endl;


    }

    int main() {

    int number1=0,number2=0,sum=0;
    cout<<"2 sayı gır lutfen ve toplamlarını gor";
    cin>>number1>>number2;
    sum=number1+number2;
    cout<<"sum"<<sum<<endl;



  • Kodda bir hata yok. Sanırım değerleri girdikten sonra hemen kapandığı için hata olduğunu düşünüyorsun.

    Program tamamlandığı zaman, ona bağlı olan terminal de (komut satırı) kapanır. Sonucu görebilmen için, terminalin ekranda kalmasını sağlaman gerekiyor.

    Bunun için ya boş bir "cin" satırı eklersin kodun sonuna ya da daha uygun bir çözüm olan std::system("pause") fonksiyonunu kullanırsın.

     
    #include<iostream>

    using namespace std;

    int main(){

    int Look1=0, Look2=0, Result=0;
    cout << "2 tane tam sayı gır";
    cin >> Look1 >> Look2;
    Result = Look1 * Look2;
    cout << "Result" << Result << endl;

    system("pause");
    }

  • Hocam cevabiniz icin tesekkur ederim suc bendeki sorunumu ifade edemedim.Benim sorunumu bu islemlerin hepsini tek bir fonksiyon icerisinde sirayla yapmak yani Hani siyah ekran geldi 2 sayi girdim Ilk toplama iste son cikarma........ Bu sekil nasil yapabiirim

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Hocam herhalde kastınız iki sayı girmesi ve toplamlarını, farklarını vb.. göstermesi:
    #include <iostream> 

    using namespace std;

    int main(){

    int number1=0, number2=0, result1=0, result2=0;

    cout<<"Iki sayi giriniz: ";
    cin>> number1 >> number2;

    result1 = number1 + number2;
    cout<<"Toplam: "<< result1 <<endl;

    result2 = number1 - number2;
    cout<<"Fark: "<< result2 <<endl;

    return 0;
  • Cok tesekkur ederım evet sorunum buydu ben daha fazla karısık dusunmusum fazladan cok degısken tanımlamısım tekrardan cok tsk ederım.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.