Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
258
Tıklama
0
Öne Çıkarma
C++ basit bir soru
P
8 yıl
Onbaşı
Konu Sahibi

Ö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;

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



G
8 yıl
Teğmen

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");
}




P
8 yıl
Onbaşı
Konu Sahibi

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ı >

G
8 yıl
Er

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;



P
8 yıl
Onbaşı
Konu Sahibi

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.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.