[C# Exam] 8 Feb 2012 - 1 Задача | Basic BASIC


1

Здравейте колеги,

решавах Basic BASIC и става нещо доста (поне за мен странно).

условие:

решение:

Изкарвам 50 точки на задачата като на 3 теста имам System.IO.IOException  също пише, че на нулевият тест имам същият exeption и кодът не може да се компилира. Когато пробвам същият нулев тест на конзолата си работи перфектно и изкарва правилният резултат.

За първи път се сблъсквам с този проблем, сигурно е някаква моя грешка.




Отговори



0
Проблема ти е в Console.Clear() - в BGCoder като цяло няма конзола и за това манипулации по нея не са възможни.

от Teodor92 (13062 точки)


0
Да, и аз си мислех, че от това идва проблема. Ще слагам изхода във StringBuilder и ще го clear-вам, когато ми трябва, мерси.

от tddhome (3086 точки)


2
Щом ти извежда правилен резултат на конзолата, значи може би гърми някъде при писане върху файл. Нали БГКодер, записваше резултата във файл и го сравнява с този на тестовете.... или може би бъркам, някой трябва да го потвърди това последното.
Виж в папка дебъг на програмата, дясно копче + shift -> Open command prompt window here и си сейвай резултата в някакъв текстов файл, да видиш дали гърми с тоя тест.

от nikolay.n (924 точки)


0

http://pastebin.com/qLUcuffr Едно решение и от мен , макар че осъзнавам още колко трябва да работя над това да си изчистя стила на писане :)


от dzhenko (3893 точки)