-
1.
+1al bu da benden gelsin panpa
6. include <iostream>
using namespace std;
class hesapmakinesi
{
double x,y,sonuc, islem;
public:
hesapmakinesi (double a,double b,double c)
{
x=a;
y=b;
islem=c;
if(islem==1)
{
sonuc=x+y;
}
else if(islem==2)
{
sonuc=x-y;
}
else if(islem==3)
{
sonuc=x*y;
}
else if(islem==4)
{
sonuc=x/y;
}
}
void sonucgoster() {cout<<" Islemin Sonucu = "<<sonuc<<endl; }
};
int main()
{
double sayi1,sayi2,sayi3;
cout<<" 1. sayiyi giriniz "<<endl;
cin>>sayi1;
cout<<" 2. sayiyi giriniz "<<endl;
cin>>sayi2;
cout<<" yapmak istediginiz islemi giriniz "<<endl;
cout<<" 1-Toplama "<<endl<<" 2-Cikarma "<<endl<<" 3-Carpma "<<endl<<" 4-Bolme "<<endl;
cin>>sayi3;
hesapmakinesi islem1(sayi1,sayi2,sayi3);
islem1.sonucgoster();
system("PAUSE");
} -
2.
0panpalarım ödevim gereği çok basit bir hesap makinesi yapmaya çalışıyorum. daha yeniyim , header file' lı oluşturmam gerekiyor programı yazdım fakat çalışmıyor. nedenini bir söyleyin.
ana program :
7. include "stdafx.h"
8. include <iostream>
9. include "HesapMakinesi.h"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int a,b,sonuc,rakam;
cout << "1. sayiyi giriniz : ";
cin >> a;
cout << "2. sayiyi giriniz : ";
cin >> b;
cout << "1- Toplama" << endl;
cout << "2- Cikarma" << endl;
cout << "3- Carpma" << endl;
cout << "4- Bolme " << endl;
cout << "islem turunu seciniz (1,2,3,4) : ";
HesapMakinesi islem;
sonuc = islem.hesap(rakam);
cout << "islem sonucu : " << sonuc << endl;
system("pause");
return 0;
}
header file :
10. include "stdafx.h"
11. include <iostream>
using namespace std;
class HesapMakinesi
{
public :
int hesap(int rakam) {
int x,y,sonuc ;
cin >> rakam ;
if (rakam==1)
{
sonuc = x + y;
return sonuc;
}
else if (rakam == 2)
{
sonuc = x - y;
return sonuc;
}
else if (rakam == 3)
{
sonuc = x * y ;
return sonuc;
}
else if (rakam == 4) {
sonuc = x / y ;
return sonuc;
}
}
}
caps de bu : http://imgim.com/cpp.png -
3.
0panpa 1- else if leri normal if e çevir 2- a*b a+b leri paranteze al 3- return yerine cout koy dene
teorik olarak farketmemesi lazım ama oluyor bazen -
4.
0panpam ben senni ne yapmaya çalıştığını anlamadım ki.
öncelikle fonksyonu hesap(rakam) dye çağırıyosun ama rakam'ın değerini fonksiyonun içinde okuyosun.
yani şöyle olsadaha mantıklı olmaz mıydı:
int main()
{
cin<<rakam; //notasyonu unutmuş olabilirim
sonuc = hesap(rakam);
}
sonra onu da geçtim,
hesap fonksiyonunun içnde x,y var ama değerlerini hiçibi yerde atamıyosun, return x-y diyosun, ya bbebn anlamadım ya da sen anlamamışın olayı. klavye gibik bu arada bazı harfleri çift basıyo.
benceşöyle bi şey yapmalısın:
public:
int hesap(x,y,op)
{
if(op1)return x+y;
31)return x*y;
if(op
vesaayre.h
}
biilmem annatabiildim mi
büdüt: lan meyn fonksiyonunu yeni gördüm, senin rakam dediğin şey benim op dediğim şeymiş, o zaman hesap fonksiyonunu
hesap(x,y,rakam) diye tanımlamayı dene. içindeki int x,y kısmını da sil. -
5.
0@12 panpa peki programımda ne hata var onu buldun mu?
-
6.
0@1 ben bu libraryi o kadar iyi bilmiyorum ama @15 in dedikleri mantıklı gibi geldi bir de benim @14 dediklerimi dene olmazsa daha başka uğraşalım
-
7.
0libraryin de ekgib olabilir math.h yi falan da ekle
12. include <iostream>
13. include <stdio.h>
14. include <conio.h>
15. include <math.h> -
8.
0sonuc = islem. hesap(rakam);
boşluğu sil -
9.
0reserved.
-
10.
0lan niye uzun uzun yaptın amk switch case le hallederdin iki dakikaya
-
11.
0@9 panpa daha onları işlemedi hoca
@10 o gerekli bi header da ne iş yaptığını bilmiyorum -
12.
0up up up
-
13.
0c olaydı yapardım ama c++ ta bazı komutlar filan değişik ondan hayrına up
-
14.
0@3 sağolasın panpa yazman yeterdi
-
15.
0@5 panpa olmadı yine
-
16.
0hatayı paste et hacı yoksa iş yaş
edit: yoksa -
17.
0@6 anlayamadım panpa
-
18.
0he capsi görmedim
-
19.
0diğer library i kullanıyor musun adını hatırlamıyorum şu an printf scanf falan olan
-
20.
0#include <io.stream> . ammk .
-
mottogirl adlı yazarın kaka deliği
-
neee 46 online mı
-
ccc rammstein ccc günaydın diler 26 12 2024
-
27 yasında abinizin canı amburger çektii
-
incisözlük görgü kuralları
-
bu nasi ev amg oglu
-
karbon ayak izi var da
-
ben tapınakçıyıım
-
erkekler olarak hesap açınca
-
mottogirl ne haber
-
bu makaras serwfsizinin yan hesabi
-
sonunda şu sözlük düzeliyor
-
incigaleri bu foto da benden olsun
-
ulu önder atatürkün fotosu ile kutsayalım
-
bugüne tıklayınca server error veriyor
-
kilosu 1000 tl haftada 1 anca
-
aşkin yaşi yoktur demiş
-
bir sözlük kızıyla seviyeli bir ilişki
-
makaras iyi adamligi
-
iyi la 2 sene sonra twitterda tt olcaz
-
sulandın he hemen
-
serkan inci sözlüğe şimdi bakıp ne gülüyordur
-
mottogirl
-
gencecik oğlanların altında bmw var
-
incigaleriye ilk ddos saldırısı
-
konyalilarin lahmacun varken
-
partnerimi elimde tutmak gibi bi derdim yok
-
adamda cuma cumali umut
-
cinsel engellilik
-
asgari ucret bence yeterli
- / 2