Помощ за задача
Някой може ли да ми помогне с тази задача?
https://judge.softuni.bg/Contests/Practice/Index/152#5
Бонус точки
Дадено е цяло число – брой точки. Върху него се начисляват бонус точки по правилата, описани по-долу. Да се напише програма, която пресмята бонус точките за това число и общия брой точки с бонусите.
- Ако числото е до 100 включително, бонус точките са 5.
 - Ако числото е по-голямо от 100, бонус точките са 20% от числото.
 - Ако числото е по-голямо от 1000, бонус точките са 10% от числото.
 - Допълнителни бонус точки (начисляват се отделно от предходните):
	
- За четно число à + 1 т.
 
 
За число, което завършва на 5 à + 2 т
Това е моето решение, но ми дава грешки:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Bonus_Score
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Enter score: ");
            var num = int.Parse(Console.ReadLine());
            var bonusScore = 0.0;
            if (num > 1000)
            {
                bonusScore = num * 0.10;
            }
            else if (num <= 100)
            {
                bonusScore = num * 5;
            }
            else if (num > 100)
            {
                bonusScore = num * 0.20;
            }
            else
            {
                Console.WriteLine("No bonus scores");
            }
            if (num % 10 == 5)
            {
                bonusScore += 2;
            }
            else if (num % 2 == 0)
            {
                bonusScore += 1;
            }
            else
            {
                Console.WriteLine("No other bonus scores");
            }
            Console.WriteLine("Bonus score: {0}", bonusScore);
            Console.WriteLine("Total score: {0}", num + bonusScore);
        }
    }
}
EDIT (gdurankiev): ЗАГЛАВИЯТА В ALL CAPS НЕ СЕ ТОЛЕРИРАТ
За къдрава скоба не е вярно, скобите са му наред.
Не видях namespace, прав си.