C++ kodları ile yapılmış temel seviye ve orta seviye örnekler. C++ kodları kullanarak For Döngüsü Örnekleri, C++ İf Örnekleri, C++ Dizi Örnekleri‘ ni bu sayfadan takip edebilirsiniz. Örnekler devamlı güncellenmektedir.
C++ Kodları : For Döngüsü kullanrak Faktoriyel Hesaplama Örneği:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | #include<iostream> using namespace std; void main() { int a; int i; int toplam=1; cout<<"****FAKTORIYEL PROGRAMI****"<<endl; cout<<endl; baslat: cout<<"Faktoriyeli Alinacak Sayiyi Giriniz: "; cin>>a; cout<<endl; if(a>=0) for(i=1;i<=a;i++) { toplam=toplam*i; } else { cout<<"Negatif sayi girdiniz. Lutfen pozitif sayi giriniz."<<endl; cout<<endl; cout<<endl; goto baslat; } cout<<endl; cout<<a<<"!="<<toplam<<endl; cout<<endl; } |
Switch kullanarak 4 işlem yapan basit bir hesap makinesi C++ Kodları :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | #include <iostream> using namespace std; int main() { cout<<"******************************"<<endl; cout<<"* *"<<endl; cout<<"* HESAP MAKINESI *"<<endl; cout<<"* *"<<endl; cout<<"* Toplama Icin + kullaniniz *"<<endl; cout<<"* Cikarma Icin - kullaniniz *"<<endl; cout<<"* Carpma Icin * kullaniniz *"<<endl; cout<<"* Bolme Icin / kullaniniz. *"<<endl; cout<<"* *"<<endl; cout<<"* *"<<endl; cout<<"******************************"<<endl; cout<<endl; baslat: double sayi1,sayi2,sonuc; char islem; cout<<"Birinci sayiyi giriniz: "; cin>>sayi1; cout<<endl; cout<<"Islemi giriniz: "; cin>>islem; cout<<endl; cout<<"Ikinci sayiyi giriniz: "; cin>>sayi2; cout<<endl; switch (islem) { case '+': sonuc = (sayi1+sayi2); cout<<"Toplamanin sonucu: "<<sonuc<<endl; break; case '-': sonuc = (sayi1-sayi2); cout<<"Cikarmanin sonucu: "<<sonuc<<endl; break; case '*': sonuc = (sayi1*sayi2); cout<<"Carpmanin sonucu: "<<sonuc<<endl; break; case '/': sonuc = (sayi1/sayi2); cout<<"Bolmenin sonucu: "<<sonuc<<endl; break; } } 0 |
Girilen sayının asal mı? Asal değil mi? bulan C++ Kodları :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | #include<iostream> using namespace std; int main() { int sayi; int sayac=0; cout<<"BIR SAYI GIRINIZ:"; cin>>sayi; for(int j=2; j<sayi; j++) { if(sayi % j == 0) { sayac++; break; } } if(sayac == 0) { cout<<"ASALDIR."<<endl; } else cout<<"ASAL DEGILDIR."<<endl; } |
Yorumlar
Yorum Gönder