C++

C++ Karışık Örnekler

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.

Ayrıca C++ Dersleri için algoritmaornekleri.com adresindeki ders listesini inceleyebilirsiniz.

Klavyeden girilen iki sayıyı toplayan ve gösteren C++ kodları :

 

Klavyeden girilen 2 sayının ortalamasını hesaplayan C++ kodları :

 

Girilen 3 yazılı notunun ortalamasını hesaplayan ve gösteren C++ kodları :

 

Girilen yazılı ortalamasını hesaplayarak ortalama 50′ den küçükse Kaldı, değilse Geçti yazdıran C++ kodları:

 

Girilen sayının Tek yada Çift olduğunu gösteren C++ kodları :

 

C++ Girilen sayının 3′ e ve 5′ e tam bölünüp bülünmediğini gösteren C++ kodları :

 

C++ Kullanıcının girdiği sayı 0-100 arasındaysa geçerli, 0-100 arasında değilse Geçersiz sayı yazdıran C++ Kodları .

 

C++ For döngüsü ile 1-100 arası sayıları ekranda yazdıran C++ Kodları :

 

1-100 arası çift sayıları listeleyen C++ Kodları :

 

For Döngüsü kullanarak kullanıcıdan 5 sayı isteyen ve girilen bu sayıların toplamını ekranda gösteren C++ Kodları :

 

Kullanıcıdan 10 tane sayı alarak bu sayıların ortalamasını gösteren C++ Kodları :

 

C++Kodları :  While Döngüsü kullanarak Faktoriyel Hesaplama

 

C++ Kodları : For Döngüsü kullanrak Faktoriyel Hesaplama Örneği:

 

Switch kullanarak 4 işlem yapan basit bir hesap makinesi C++ Kodları :


1 ile Kullanıcının girdiği sayıya kadar olan sayılar içerisinde bulunan asal sayıları listeleyen C++ Kodları :

 

Girilen sayının asal mı? Asal değil mi? bulan C++ Kodları :

 

0-100 arası girilen puanı 0-5 arası nota çeviren C++ Kodları :

 

C++ Kodları :  Klavyeden girilen fiyat değerine % 18 kdv ekleyip kdvli fiyatını bulan ve ekrana yazan program:

 

Klavyeden girilen sayıya kadar olan sayılar içinde tek olanları yazdıran C++ kodları:

14 Yorum

  • c++ da ekrana çarpı”x” işareti oluşturma kodu:
    /*
    daha fazla optimize edilebilir belki ya da başka yolları olabilir bilmiyorum.
    Araştırdım ama bulamadım.yaptıktan sonra paylaşmak istedim.
    ortada tek yıldız kullanıldığı için sadece tek sayı girişlerinde doğru çalışacaktır.
    çift sayılarda ondalık kısımı attığı için(for da double türü çalışmaz:))”((satır+1)/2 )”
    daha iyisini bulanlar haberdar ederse sevinirim.
    */

    #include
    using namespace std;

    int main()
    {
    int i, j;
    int sayi;

    cout <> sayi;
    int s = (sayi + 1) / 2;//karmaşıklığı azaltmak için

    for (i = 0; i < s; i++)//v harfi oluşturuyor.
    {
    for (j = 0; j < i; j++)//sol boşluk
    {
    cout << " ";
    }
    cout << "*";

    for (j = 0; j < (2 * (s – i) – 3); j++)//iç boşluk azalan
    {
    cout << " ";
    }

    if (i != (s – 1))//orta nokta
    {
    cout << "*";
    }
    cout << "\n";
    }
    for (i = 0; i < s-1; i++)
    {
    for (j = 0; j < (s – 2 – i); j++)
    {
    cout << " ";
    }
    cout <= -1; j–)//iç boşluk artan
    {
    cout << " ";
    }
    cout << "*";

    for (j = 0; j < (s – 2 – i); j++)
    {
    cout << " ";
    }
    cout << endl;
    }
    }

  • #include

    int main()
    {
    int sayi1,sayi2;
    char islem,onay;
    printf(“yapmak istediğiniz islemi girin(+,-.*,/): “);
    scanf(“%c”,&islem);

    printf(“islem yapmak istediğiniz 2 sayiyi girin:”);
    scanf(“%d%d”,&sayi1,&sayi2);
    printf(“\n”);

    switch(islem){
    case ‘+’:
    printf(“toplama islemi yapılacak onayliyor musunuz(e/h): “);
    scanf(” %c”,&onay);
    if(onay==’e’){
    printf(“%d”,sayi1+sayi2);
    }
    else{
    printf(“programi bastan baslatiniz”);
    }
    break;
    case ‘-‘:
    printf(“cıkarma islemi yapılacak onayliyor musunuz(e/h): “);
    scanf(” %c”,&onay);
    if(onay==’e’){
    printf(“%d”,sayi1-sayi2);
    }
    else {
    printf(“programi yeniden baslatiniz”);
    }
    break;
    case ‘*’:
    printf(“carpma islemi yapilacak onayliyor musunuz(e/h): “);
    scanf(” %c”,&onay);
    if(onay==’e’){
    printf(“%d”,sayi1*sayi2);
    }
    else{
    printf(“programi bastan baslatin”);
    }
    break;
    case ‘/’:
    printf(“bolme islemi yapılacak onayliyor musunuz(e/h): “);
    scanf(” %c”,&onay);
    if(onay==’e’){
    printf(“%d”,sayi1/sayi2);
    }
    else{
    printf(“programi yeniden baslatiniz”);
    }
    break;

    default :

    }

    return 0;
    }

  • 1 ile Kullanıcının girdiği sayıya kadar olan sayılar içerisinde bulunan asal sayıları listeleyen C++ Kodları :
    projesi yanlıs 1 sayisini asal kabul ediyor ve 1 degerini girince program bozuluyor.

Yorum yap

Web Tasarım & Programlama sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et