Софтуерно Инженерство
Loading...
+ Нов въпрос
Petar_Petrov6 avatar Petar_Petrov6 0 Точки

Trade Comissions - C# Някой ще може ли да ми каже защо не ми работи програмата

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            var city = Console.ReadLine();
            var sales = double.Parse(Console.ReadLine());

            var comission = 0.0;
                if (city == "sofia")
                {
                   if (sales >= 0 && sales <= 500)
                   {
                       comission = 0.05;
                   }
                   else if (sales > 500 && sales <= 1000)
                   {
                       comission = 0.07;
                   }
                     else if (sales > 1000 && sales <= 10000)
                   {
                         comission = 0.08;
                   }
                   else if (sales > 10000)
                   {
                         comission= 0.12;
                     }
                }
                else if (city == "plovdiv")
                {
                    if (sales >= 0 && sales <= 500)
                    {
                        comission = 0.055;
                    }
                    else if (sales > 500 && sales <= 1000)
                    {
                        comission = 0.08;
                    }
                    else if (sales > 1000 && sales <= 10000)
                    {
                        comission = 0.12;
                    }
                    else if (sales > 10000)
                    {
                        comission = 0.145;
                    }
                }
                else if (city == "varna")
                {
                    if (sales >= 0 && sales <= 500)
                    {
                        comission = 0.045;
                    }
                    else if (sales > 500 && sales <= 1000)
                    {
                        comission = 0.075;
                    }
                    else if (sales > 1000 && sales <= 10000)
                    {
                        comission = 0.10;
                    }
                    else if (sales > 10000)
                    {
                        comission = 0.13;
                    }
                }

            if(comission > 0)
            {
                Console.WriteLine("{O:F2}", sales * comission);
            }
            else
            {
                Console.WriteLine("error");
            }
        }
    }
}
 

Тагове:
0
C# OOP Basics
simeon3000 avatar simeon3000 265 Точки

В плейсхолдъра си сложил буква О вместо нула 0 :)

0