Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

mirror avatar mirror 0 Точки

Alcohol Market

Не мога да открия грешката. Съмнявам се в процентите. Благодаря предварително.

            double whiskyPrice = Double.Parse(Console.ReadLine());
            double beerQuantity = Double.Parse(Console.ReadLine());
            double wineQuantity = Double.Parse(Console.ReadLine());
            double brendyQuantity = Double.Parse(Console.ReadLine());
            double whiskyQuantity = Double.Parse(Console.ReadLine());
            
            double brendyPrice = whiskyPrice/2;
            double winePrice = (brendyPrice-(40/100 * brendyPrice));
            double beerPrice = (brendyPrice-(80/100 * brendyPrice));

            double TotalbrendyPrice = brendyPrice * brendyQuantity;
            double TotalwinePrice = winePrice * wineQuantity;
            double TotalbeerPrice = beerPrice * beerQuantity;
            double TotalwhiskyPrice = whiskyQuantity * whiskyPrice;

            double totalPrice = TotalwhiskyPrice + TotalbeerPrice + TotalwinePrice + TotalbrendyPrice;

            Console.WriteLine($"{totalPrice:F2}");

Тагове:
0
Programming Basics
vanya_ant avatar vanya_ant 78 Точки

Ако смениш 40/100 с 0,4 и 80/100 с 0,8 нещата се получават.

Поздрави.

0
mirror avatar mirror 0 Точки

Благодаря !

0
knoteva avatar knoteva 1081 Точки

Здравей,

40/100 (80/100) са цели числа и когато ги делиш по този начин получаваш 0. Можеш да напаравиш едното: 40.00.

Има и други варианти, като най-краткия според мен е:

double winePrice = brendyPrice * 0.6;
double beerPrice = brendyPrice * 0.2; 

0
mirror avatar mirror 0 Точки

Вярно ! Нямаше да се сетя. Благодаря !

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