Loading...

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

P3t3to avatar P3t3to 0 Точки

Bracelet Stand

Здравейте, някой може ли с помощ да се включи ?

Това е моето решение :https://pastebin.com/JuXxm74L

Всички тестове минават, но judje гърми с 60от 100 ???? защо

ето го условието :

Задача 2. Щанд за гривни

Остават 5 дни до рождения ден на брата на Тереза. Тя иска да му купи подарък и решава да си направи малък щанд и да продава плетени гривнички с мъниста, за да събере достатъчно пари.
Вашата задача е да напишете програма, която да изчислява сумата, която Тереза е успяла да събере и да даде отговор на момичето, дали тя ще може да купи подарък или не. Трябва да се вземат предвид нейните разходи и цената на подаръка.

Вход

От конзолата се четат 4 реда:

  • Първи ред – джобните на Тереза на ден реално число в интервала [1.00 ...100.00]
  • Втори ред – парите, които тя печели на ден от продажби реално число в интервала [1.00...1000.00]
  • Трети ред – разходите на Тереза за целия периодреално число в интервала [1.00...1000.00]
  • Четвърти ред – цената на подаръкареално число в интервала [1.00...10000.00]

Изход

На конзолата да се отпечата:

  • Ако са изработени достатъчно пари за подарък:
    • Profit: {всички спестени пари} BGN, the gift has been purchased."
  • Ако са изработени по-малко нужните пари:
    • "Insufficient money: {сумата, която не достига} BGN."

Числата трябва да са форматирани до втория знак след десетичната запетая.

Примерен вход и изход

Вход

Изход

Обяснения

5.12

32.05

15

150

Profit: 170.85 BGN, the gift has been purchased.

Спестени пари от джобни: 5 дни * 5.12 = 25.60

Спечелени пари: 5 дни * 32.05 = 160.25

Общо спестени пари: 25.60  + 160.25 = 185.85

Изваждаме разходите: 185.85 - 15 = 170.85

Проверяваме дали парите са достатъчни: 170.85 > 150 => парите са достатъчни.

2.10

17.50

20.20

148.50

Insufficient money: 70.70 BGN.

Спестени пари от джобни: 5 дни * 2.10 = 10.50

Спечелени пари: 5 дни * 17.50 = 87.50

Общо спестени пари: 10.50 + 87.50 = 98

Изваждаме разходите: 98 20.20 = 77.80

Проверяваме дали парите са достатъчни: 77.80 < 148.50 => парите НЕ са достатъчни.

Нужни са: 148.50 - 77.80 = 70.70 лева

15.20

200.00

7.30

1500.12

Insufficient money: 431.42 BGN.

Спестени пари от джобни: 5 дни * 15.20 = 76

Спечелени пари: 5 дни * 200.00 = 1000

Общо спестени пари: 76 + 1000 = 1076

Изваждаме разходите: 1076 7.30 = 1068.70

Проверяваме дали парите са достатъчни: 1068.70 < 1500.12 => парите НЕ са достатъчни.

Нужни са: 1500.12 - 1068.70 = 431.42 лева

Тагове:
0
Programming Basics 23/04/2023 11:42:48
MartinBG avatar MartinBG 4803 Точки

На ред №22 не форматирате числото до 2 знака след десетичната запетая.

Опитайте така:

 

Console.WriteLine($"Profit: {expense:f2} BGN, the gift has been purchased.");

 

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