Kayıt
28 Temmuz 2012
Mesajlar
1.682
Beğeniler
218
Ş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.


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";
            }
    }
}
 
Kayıt
28 Temmuz 2012
Mesajlar
1.682
Beğeniler
218
Ş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ış.
 
Yukarı Alt