Loading...
pr0fy11 avatar pr0fy11 0 Точки

Проблем със задача в Judje!

Става на въпрос за 3-та задача която е Greetings by Name, но не знам защо в Judje ми дава 0/100. Програмата работи перфектно и не виждам грешки. Пробвах 2 пъти и двата бяха с 0/100
 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Greetings
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Enter your name: ");
            var name = Console.ReadLine();
            Console.WriteLine("Hello, {0}!", name);
        }
    }
}
 

Тагове:
0
Programming Basics with C#
blackseapearl avatar blackseapearl 5 Точки

Колега в указанията за работа със системата е записано, че не приема излишни редове, като реда "Въведете своето име", ако искаш да мине проверката, сложи този ред като коментар или направо го изтрий. А иначе кодът ти е напълно верен, просто това е особеност на системата. Може би за бъдеще ще я усъвършенстват да приема и такива редове.

0
Aleksandar_Duev avatar Aleksandar_Duev 3 Точки

Здравейте, по същата задача и аз имам проблем.
Моето решение е :

using System;


namespace GreetingsByName
{
    class Program
    {
        static void Main(string[] args)
        {
            String name = Console.ReadLine();
            Console.WriteLine("Hello," + " " + name);
        }
    }
}
Judge ми дава 0/100
Кодът ми е написан съобразно това което гледам в лекциите на Борис Костов.
Когато го компилирам вкъщи, работи.....!!

0
dZf1aeA-nineinch79 avatar dZf1aeA-nineinch79 2 Точки

Просто в скобите сложи това след name + "!" 

ще стане това : Console.WriteLine("Hello, " + " " + name + "!");
        

0
rzone avatar rzone 1 Точки

Здравей,колега  като го качиш в Judge и ти дава такав проблем виж на Details какво ти исписва като грешка и от там можеш да се орентираш каде ти е грешката . :)

0
18/03/2018 13:31:56
rzone avatar rzone 1 Точки

Здравей колега пробвай по този начин аз така я реших и нямах проблем. :)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Greatingbyname
{
    class Program
    {
        static void Main(string[] args)
        {
            string name = Console.ReadLine();
            Console.Write("Hello, ");
            Console.WriteLine(name + '!');
        }
    }
}
 

0
stoyan.yanev avatar stoyan.yanev 2 Точки

Здравей колега, можеш да пробваш и по следния начин :

var name = Console.ReadLine();

Console.WriteLine("Hello, {0}!", name);

В тази задача judge приема за грешка въвеждането на други редове, в твоя случей : Console.Write("Enter your name: "); е излишен, въпреки че е зададена така задачата в книжката.

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.