130 kez görüntülendi
Bilgisayar Bilimi kategorisinde tarafından
<span itemprop="name">Bir marketteki bir paket çayın fiyatı 10 TL’dir. Müşteri 10 ile 49 arasında paket aldığında %5, 50 - 99 adet arası paket aldığında %10; 100 üzeri paket aldığında %15 indirim uygulanmaktadır. Faturaya uygulanacak KDV %8’dir. Müşterinin aldığı paket sayısına göre ödeyeceği ücreti hesaplayan algoritma ve akış şemasını yazınız.</span>

1 cevap

0 beğenilme 0 beğenilmeme
tarafından

çayın paket sayısına göre ödenecek ücreti hesaplayan bir algoritma ve akış şeması:

Algoritma:

  1. Başla
  2. Paket sayısını al (N)
  3. Bir paket çayın fiyatını belirle (10 TL)
  4. İndirim oranını belirle:

  • Eğer 10 ≤ N < 50 ise, indirim %5
  • Eğer 50 ≤ N < 100 ise, indirim %10
  • Eğer N ≥ 100 ise, indirim %15
  1. İndirimli fiyatı hesapla: İndirimli fiyat = Paket Sayısı * Birim Fiyat * (1 - İndirim Oranı)
  2. KDV'yi hesapla: KDV = İndirimli fiyat * %8
  3. Toplam fiyatı hesapla: Toplam Fiyat = İndirimli Fiyat + KDV
  4. Toplam Fiyatı yazdır
  5. Bitir

Akış Şeması:

  Başla

    |

    v

  Paket Sayısını Al (N)

    |

    v

  Bir Paket Çayın Fiyatını Belirle (10 TL)

    |

    v

  İndirim Oranını Belirle

    |--- N < 10 -----------------------> Hiç İndirim Yok

    |--- 10 ≤ N < 50 ------------------> %5 İndirim

    |--- 50 ≤ N < 100 -----------------> %10 İndirim

    |--- N ≥ 100 ----------------------> %15 İndirim

    |

    v

  İndirimli Fiyatı Hesapla (N * 10 TL * (1 - İndirim Oranı))

    |

    v

  KDV'yi Hesapla (İndirimli Fiyat * 0.08)

    |

    v

  Toplam Fiyatı Hesapla (İndirimli Fiyat + KDV)

    |

    v

  Toplam Fiyatı Yazdır

    |

    v

  Bitir

Bu algoritma ve akış şeması ile müşterinin aldığı paket sayısına göre ödeyeceği toplam ücreti hesaplayabilirsiniz.

Onlineodev.com'a hoş geldiniz! Okul derslerinizdeki ödevleriniz ve anlamadığınız konular için aradığınız hızlı ve doğru cevapları burada bulabilirsiniz.

Türkiye Geneli Online Deneme Sınavlarına Katılın.

...