Професионална програма
Loading...
mat43a avatar mat43a 1 Точки

Bonus_Score

Добър ден, колеги.

След дълго блъскане  реших да помоля за малко помощ. Става въпрос за една лесна задачка в която уж всичко правя както трябва а резултата е много грешен. Ако е удобно да го погледнете и да ме посъветвате къде греша.

using System;

namespace Bonus_Score1
{
    class Program
    {
        static void Main(string[] args)
        {
            int number = int.Parse(Console.ReadLine());

            double bonus = 0.0; 

            if (number <= 100)
            {
                bonus = 5;
            }

            else if (number > 1000)
            {
                bonus = number * 0.2;
            }
            else
            {
                bonus = number * 0.1;
            }

            if (number %2 == 0)
            {
                bonus += 1;
            }

            if (number %10 == 5) ;
            {
                bonus += 2;
            }

            Console.WriteLine(bonus);
            Console.WriteLine(number + bonus);
        }
    }
}

 

Благодаря предварително. 

Тагове:
1
Programming Basics with C#
krum_43 avatar krum_43 670 Точки

        Въпреки,че ми звучи доста познато без да си дал линк към условието трудно може да ти се посочат грешките.                                                                           

0