Задача от Прости операции (допълнително упражнение) : Прогноза за времето
Задачата е: Напишете програма, която познава дали е топло или студено навън. От конзолата се чете един ред – текст, който подсказва какво е времето. При въвеждане на "sunny" трябва да се отпечата "It's warm outside!". Във всички останали случаи трябва да се отпечата "It's cold outside!".
Това, което измислих и тествах и работи в dotnetfiddle.net е:
using System;
namespace Weather
{
public class Program
{
public static void Main(string[] args)
{
string text = Console.ReadLine();
if (text == "sunny")
{
Console.WriteLine("It's warm outside!");
}
else if (text == "cloudy")
{
Console.WriteLine("It's cold outside!");
}
else if (text == "snowy")
{
Console.WriteLine("It's cold outside!");
}
}
}
}
Но в judge ми дава 40 от 100 и не знам къде ми е грешката. Благодаря предварително!
Благодаря!
using System;
namespace Weather2
{
public class Program
{
public static void Main(string[] args)
{
string text = Console.ReadLine();
if (text == "sunny")
{
Console.WriteLine("It's warm outside!");
}
else if (text != "sunny")
{
Console.WriteLine("It's cold outside!");
}
}
}
}
Вече е 100/100! Мина ми през главата като първоначално решение, но после го направих по друг начин. Благодаря!