06. Speed Info - Conditional Steatmens
Моля за съдействие.
първите две условия се изпълняват и от там нататък за скорост > 50км в час винаги ми отпечатва :"average", вместо това, кето задавам в условната конструкция. Ето го и моя код 40/100:
using System;
using System.ComponentModel.Design;
namespace _06._Speed_Info
{
    internal class Program
    {
        static void Main(string[] args)
        {
            //Да се напише програма, която чете скорост (реално число),
            //въведена от потребителя и отпечатва информация за скоростта. 
            double speed = double.Parse(Console.ReadLine());
           //⦁    При скорост до 10 (включително) отпечатайте "slow"
          //    При скорост над 10 и до 50(включително) отпечатайте "average"
          //    При скорост над 50 и до 150(включително) отпечатайте "fast"
          //    При скорост над 150 и до 1000(включително) отпечатайте "ultra fast"
           //    При по-висока скорост отпечатайте "extremely fast"
            if (speed <= 10)
            {
                Console.WriteLine("slow");
            }
            else speed >= 10 || speed <= 50
            {
       
                Console.WriteLine("average");
            }
            
            // else if (speed <= 50)
            // {
            //    Console.WriteLine("average");
            // }
            else if (speed > 50 || speed <= 150)
            {
                Console.WriteLine("fast");
            }
            //else if (speed <=150)
            //{
            //    Console.WriteLine("fast");
           // }
            else if (speed >= 150)
            {
                Console.WriteLine("ultra fast");
            }
            else if (speed <= 1000)
            {
                Console.WriteLine("ultra fast");
            }
            else if (speed > 1000)
            {
                Console.WriteLine("extremely fast");
            }
     
     
        }
    }
}