Логически проверки - Programming Basics
Малко помощ с края на задачката може ли колеги?
Условие:
Дадено е цяло число – брой точки. Върху него се начисляват бонус точки по правилата, описани по-долу. Да се напише програма, която пресмята бонус точките за това число и общия брой точки с бонусите. Ако числото е до 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 logicheski_proverki
{
class Program
{
static void Main(string[] args)
{
var a = double.Parse(Console.ReadLine());
if (a <= 100)
{ Console.WriteLine("5т");}
if (a >= 100)
{ Console.WriteLine(a * 20 / 100); }
if (a > 1000)
{ Console.WriteLine(a * 10 / 100); }
if (a / 2 == 0) ;
{ Console.WriteLine("even + 2т"); }
if (a / )
}
}
}
Благодаря!