Професионална програма
Loading...
tonkatawe avatar tonkatawe 3 Точки

03. Rounding Numbers

Здравейте :) някой, може ли да ми обясни защо ми дава 75/100 ? :)

⦁ Rounding Numbers

Read an array of real numbers (space separated), round them in "away from 0" style and print the output as in the examples:

Examples

Input

0.9 1.5 2.4 2.5 3.14

Output

0.9 => 1

1.5 => 2

2.4 => 2

2.5 => 3

3.14 => 3

Input

-5.01 -1.599 -2.5 -1.50 0

Output

-5.01 => -5

-1.599 => -2

-2.5 => -3

-1.50 => -2

0 => 0

https://pastebin.com/g4qj7niE

Пробвах и с 

   double[] array = Console.ReadLine().Split(' ').Select(double.Parse).ToArray();

и foreach loop

но пак същото :)

 

0
Module: C# Advanced 08/11/2019 20:31:31
kkaraivanov avatar kkaraivanov 486 Точки

Здравей! Все още не съм в Fundamentals модула, но ще се радвам да помогна. Не знам условието на задачата, но от кода ако не се лъжа, виждам променлива на която присвояваш само индекси. Ако в условието се търси изчисление на въведените числа, то там е грешката. Това което имам в предвид е:

string[] items = numbers.Split();

03. Rounding Numbers03. Rounding Numbers

тук би трябвало стойността на item да е равна на броя символи в стринга и това се връща като items {string[numbers.Lenght]}. В този ред на мисли, ако в цикъла опиташ да вземеш numbers от масива на item, реално имаш брой 0 = numbers.Lenght. Така мисля :)

-1
08/11/2019 18:17:50
tonkatawe avatar tonkatawe 3 Точки

Добавих условието :)

0
krum_43 avatar krum_43 713 Точки

Това закръгляне се използва много рядко.Най-вероятно там ти се чупи кода.

roundedNum[i] = (int)Math.Round(num[i], MidpointRounding.AwayFromZero);

 

0
tonkatawe avatar tonkatawe 3 Точки

Точно това закръгляне е посочено и в презентацията и към лекцията, излизат ми всички аутпути, но не разбирам защо джъджа се стиска за 25 точки :)

1
krum_43 avatar krum_43 713 Точки

При мен също програмата работи нормално.

                                  :):):)

                                                                           

0
09/11/2019 13:42:02
tonkatawe avatar tonkatawe 3 Точки

Ама то и при мен работи нормално :) ама джъдж ми дава 75/100 :( 

Може ли кода, с който взимаш 100/100, за да видя къде греша :)

1
krum_43 avatar krum_43 713 Точки

Имах на предвид,че тествах твоят код локално и работи добре.

Не съм пускал нищо в judje.

0
tonkatawe avatar tonkatawe 3 Точки

За работене, работи :) ама точно за това искам да разбера къде ми е грешката, за да взема 100/100. Прегледах и други теми по същата задача, пробвах и с друг код и пак 75/100 :) Ама здраве да е :)

0
krum_43 avatar krum_43 713 Точки

Да,така е.Пробвай отново.Понякога и Judja не работи много добре.

                                                       :):):)

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