1. Reklam


    1. viovio

[C++] Otopark Sistemi // KDV + İndirimli


  1. heRanarchy

    heRanarchy moderator

    Kayıt:
    28 Temmuz 2012
    Mesajlar:
    1.530
    Beğenilen Mesajlar:
    122
    Ödül Puanları:
    73
    Şehir:
    nWo ~
    İnternette araştırma yaparken gördüğüm soruydu ve hoşuma gitti.. Hatta buna benzer bir soru bizim vize sınavında çıkmıştı sizler için tekrar c++ üzerinde yapayım dedim.

    Soru: Bir otoparkta araçlar için saat başına ayrı ayrı ücretlendirme yapılmaktadır.Saat Ücreti
    Otomobiller için 1 TL, Minübüsler için 2 TL, Kamyon ve Otobüsler için 4 TL'dir.
    Ayrıca park süresi 5 saati aşarsa %25 indirim yapılmaktadır. Ücretlere %8 K.D.V. eklenmektedir.

    [​IMG]
    Kod:
    #include <iostream>
    
    using namespace std;
    
    main () {
       
        double saat,secenek,fiyat,indirim,yenifiyat,kdvfiyat,kdvtoplam,kdvtoplam2,kdv;
       
        cout << "--SilkroadTasarim Otoparkina Hosgeldiniz...--\n#Araba:        1\n#Kamyon:    2\n#Tir:        3\nLutfen arac numarasini yaziniz: ";
        cin >> secenek;
        if (secenek==1){
            cout << "Arabiniz kac saattir otoparkta?: ";
            cin >> saat;
            fiyat=saat;
                if (fiyat>5){
                    cout << "Odemeniz gereken ucret: "<<fiyat<<"TL\n";
                    indirim=fiyat*25/100;
                    cout << "Indirim tutari: "<<indirim<<"TL\n";
                    yenifiyat = fiyat-indirim;
                    cout << "Indirimli odeyeceginiz ucret: "<<yenifiyat<<"TL\n";
                    kdvfiyat=yenifiyat*8/100;
                    kdvtoplam=kdvfiyat+yenifiyat;
                    cout << "%8 KDV dahil odeyeceginiz ucret :" <<kdvtoplam<<"TL";       
                }
                else {
                    kdv=fiyat*8/100;
                    kdvtoplam2=fiyat+kdv;
                    cout << "Odemeniz gereken kdvli ucret: "<<kdvtoplam2<<"TL";
                }
        }
        if (secenek==2){
            cout <<"Kamyonunuz kac saatir otoparkta?: ";
            cin >> saat;
            fiyat=saat*2;
                if (fiyat>5){
                    cout << "Odemeniz gereken ucret: "<<fiyat<<"TL\n";
                    indirim=fiyat*25/100;
                    cout << "Indirim tutari: "<<indirim<<"TL\n";
                    yenifiyat = fiyat-indirim;
                    cout << "Indirimli odeyeceginiz ucret: "<<yenifiyat<<"TL\n";
                    kdvfiyat=yenifiyat*8/100;
                    kdvtoplam=kdvfiyat+yenifiyat;
                    cout << "%8 KDV dahil odeyeceginiz ucret :" <<kdvtoplam<<"TL";
                }
                else {
                    kdv=fiyat*8/100;
                    kdvtoplam2=fiyat+kdv;
                    cout << "Odemeniz gereken kdvli ucret: "<<kdvtoplam2<<"TL";
                }
        }
        if (secenek==3){
            cout <<"Tiriniz kac saatir otoparkta?: ";
            cin >> saat;
            fiyat=saat*4;
                if (fiyat>5){
                    cout << "Odemeniz gereken ucret: "<<fiyat<<"TL\n";
                    indirim=fiyat*25/100;
                    cout << "Indirim tutari: "<<indirim<<"TL\n";
                    yenifiyat = fiyat-indirim;
                    cout << "Indirimli odeyeceginiz ucret: "<<yenifiyat<<"TL\n";
                    kdvfiyat=yenifiyat*8/100;
                    kdvtoplam=kdvfiyat+yenifiyat;
                    cout << "%8 KDV dahil odeyeceginiz ucret :" <<kdvtoplam<<"TL";
                }
                else {
                    kdv=fiyat*8/100;
                    kdvtoplam2=fiyat+kdv;
                    cout << "Odemeniz gereken kdvli ucret: "<<kdvtoplam2<<"TL";
                }
        }
    }
    
     
  2. heRanarchy

    heRanarchy moderator

    Kayıt:
    28 Temmuz 2012
    Mesajlar:
    1.530
    Beğenilen Mesajlar:
    122
    Ödül Puanları:
    73
    Şehir:
    nWo ~
    Yeni başlayan arkadaşlar araba için 1 2 3 yerine araba: a / kamyon: k / tir= t yapabilirler,
    seceneki char yapıp,
    ifleride if (secenek='a') falan yapabilirler size kalmış.