[Exercises: Methods. Debugging and Troubleshooting Code - Programming Fundamentals] 2. Sign of Integer Number
public static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
PrintSign(n);
}
public static void PrintSign(int n)
{
if (n>0)
{
//Console.WriteLine($"The number {n} is positive.");
Console.WriteLine("The number {0} is positive.", n);
}
else if (n==0)
{
//Console.WriteLine($"The number {n} is zero.");
Console.WriteLine("The number {0} is zero.", n);
}
else if (n<0)
{
//Console.WriteLine($"The number {n} is negativ.");
Console.WriteLine("The number {0} is negativ.", n);
}
Здравейте,
Мисля, че всичко ми е ясно по кода и като цяло задачта е много лесна. но judge ми дава 50/100 и не проумявам защо. Обикновенно той си казва какво очаква и какво е получил където си сбъркал, но понякога тази инфорамация също липсва и не разбирам защо. Също исках да питам на изпит, ако примерно ти даде 70/100 можеш ли да си видиш къде си объркал и да изпратиш ново решение ?
Ето я задачата :
Create a method that prints the sign of an integer number n.
Input : 2 | 0 | -2
Output : The number 2 is positive. | The number -5 is negative. | The number 0 is zero.
Решението го слагам тук, защото е адкси кратко и все пак не разбирам защо дава 50/100.
Няма значение колко пъти ще си качиш решението на дадена задача - системата ти пази винаги най-големия резултат до момента - напр. ако сега си изкарал 60т. на следващия опит 40 т. - системата ще ти е запазила тези 60т. а не 40-те. а ако след това изкараш 100т, системата ще запази тях. А Аако после пак качиш решението на същата задача, но по друг начин и изкараш 20т. напр. - системата вече ти е запазила най-високия резултат до момента - т.е. 100т.
А иначе Judge очаква да му подадеш като вход точно това което се изисква, напр.
ако иска да въведеш число - трябва да направиш ( както си направил) - да го прочетеш това число - а не първо да ти изпише "Моля, въведете число" и после да въвеждаш.
И за очаквания изход - важи - т.е. за определен вход системата очаква точно определен изход.