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");
}
}
}
}