Решения на упражнения от Data Types and Variables - More Exercises от Programming Fundamentals май 2017 на C#
<< по-стари задачи | по-нови задачи >>
Programming Fundamentals май 2017
Data Types and Variables - More Exercises Дата: 2-ри юни 2017
01. Type Boundaries - C#
02. Number Checker - C#
03. Water Overflow - C#
04. Tourist Information - C#
05. Weather Forecast - C#
06. Catch the Thief - C#
07. Sentence the Thief - C#
08. House Builder - C#
09. Make a Word - C#
10. Sum of Chars - C#
11. String Concatenation - C#
12. Beer Kegs - C#
13. Decrypting Message - C#
14. Boat Simulator - C#
15. Balanced Brackets - C#
Споделяйте и вашите различни решения, задавайте въпроси, обсъждайте споделените решения.
Здравейте, някой може ли да ми каже какво не ми харесва на решението на задача
05. Weather Forecast
защото един нулев тест не минава.
https://pastebin.com/YPd1SqEW
Здравей Михаил,
Изпуснал си равенствата. Трябва да пасва от мин до макс включително.
Да знаеш, когато не ти излиза 1 тест винаги пробвай граничните стойности. В твоя случай аз пробвах -128 (мин на сбайт) и ми върна Облачно и видях, че си изпуснал равенствата.
Дано ти помогнах.
Проздрави
какви са входните данни на нулевия тест който не минава? дай ни повече информация.
Благодаря, надуших проблема и си го оправих.
Здравейте!
Може ли да ми дадете отговор, защо това минава само 80/100 в дйъджа?
namespace _2_Number_Checker
{
class Program
{
static void Main(string[] args)
{
float inputNumber = float.Parse(Console.ReadLine());
if (inputNumber-(int)inputNumber==0)
{
Console.WriteLine("integer");
}
else
{
Console.WriteLine("floating-point");
}
}
}
}
float inputNumber = float.Parse(Console.ReadLine()); числото може да е double или decimal.
Да разбирам ли, че в този ред float inputNumber = float.Parse(Console.ReadLine()); трябва да сменя типа на променливата?
да трябва да смениш и двата типа които ползваш.
Ето и от мен едно бързо решение за 5-та задача:
https://pastebin.com/unKazvB2