Aşağıdaki tablolarda detayları verilmiş indirim tablosuna göre, kullanıcı sepetine eklenecek rastgele ürünler ile satın alım fiyatının hesaplanması istenmektedir.
Uygulamadan beklenilen:
- Sepete 7 adede kadar ürün eklenmesi beklenmektedir.
- Eklenecek ürünler ve sepet miktarları rastgele seçilmeli.
- Ürün fiyatları uygulama başlangıcında programcı tarafından belirlenmeli
- Ürün fiyatları 100-1000 TL arasında verilmelidir.
- Sepete eklenen ürünler en az 1, en fazla 10 adet olabilir.
- Ürün adedi 1 olması durumunda indirimoranı hesaplamaya tabi tutulmaz.
- İndirim hesabı yapılırken, her grubu kendi grup toplamına karşılık gelen indirim oranı uygulanır.
Fiyat Aralığı (TL) | İndirim Oranı |
---|---|
0.1-1000 | %0 |
1001 - 2000 | %1 |
2001 - 3000 | %2 |
3001 - 4000 | %3 |
4001 - 5000 | %4 |
5001 - 6000 | %5 |
6001 - 7000 | %6 |
1.Grup | 2.Grup | 3.Grup |
---|---|---|
Bilgisayar | Masa | Eldiven |
Monitör | Sandalye | Sedye |
Yazıcı | Koltuk | Diş Ünitesi |
Laptop | Sehpa | Ultrason Cihazı |
Projeksiyon Cihazı | Keson | MR Cihazı |
Ürün | Birim Fiyat | Sipariş Adet | Toplam | İndirimli Tutar |
---|---|---|---|---|
Bilgisayar | 200 TL | 20 | 4000 TL | 3840 TL |
Yazıcı | 50 TL | 15 | 750 TL | 720 TL |
MR Cihazı | 1000 TL | 1 | 1000 TL | 1000 TL |
Sedye | 300 TL | 10 | 3000 TL | 2940 TL |
Masa | 75 TL | 20 | 1500 TL | 1485 TL |
Sepet Tutarı: 9985 TL |
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
What needs to be installed on the device in order to run the codes.
- C#
- Visual Studio
You can use the following command to download the repository.
- Clone the repo
git clone https://github.com/emredemirr/CartProblem
Distributed under the MIT License. See LICENSE.txt
for more information.
Emre Demir - email