Loading...

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

LilianaVelvheva avatar LilianaVelvheva 17 Точки

Къде ми е грешката?

https://pastebin.com/3mwKsrAb

Задача 4. Храна за домашни любимци

Ани има два домашни любимеца - куче и котка. Напишете програма, която изготвя статистика за храната на домашните любимци за определен брой дни. Всеки ден кучето и котката изяждат различно количество от общата им храна. На всеки трети ден получават награда - бисквитки. Количеството на бисквитките е 10% от общо изядената храна за деня.

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

Вход

Първоначално се чете един ред:

  • Брой дни – цяло число в диапазона [1…30]
  • Общо количество храна – реално число в диапазона [0.00…10000.00]

След това за всеки ден се чете:

  • Количество изядена храна от кучето – цяло число в диапазона [10…500]
  • Количество изядена храна от котката – цяло число в диапазона [10…500]

Изход

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

  • "Total eaten biscuits: {количество изядени бисквитки}gr."
  • "{процент изядена храна}% of the food has been eaten."
  • "{процент изядена храна от кучето}% eaten from the dog."
  • "{процент изядена храна от котката}% eaten from the cat."

Количеството изядени бисквитки трябва да бъде закръглено до най – близкото цяло число, а процентът храна трябва да бъде форматиран до втората цифра след десетичния знак.

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

Вход

Изход

Обяснения

3

1000

300

20

100

30

110

40

Total eaten biscuits: 15gr.

60.00% of the food has been eaten.

85.00% eaten from the dog.

15.00% eaten from the cat.

Имаме 3 дена и общо количество храна 1000гр.

На първия ден:

Кучето изяжда 300гр, котката изяжда 20гр.

На втория ден:

Кучето изяжда 100гр, котката изяжда 30гр.

На третия ден:

Кучето изяжда 110гр, котката изяжда 40гр.

На този ден трябва да получат и награда – бисквитки:

10% от 110 + 40 – 15гр.

Общо изядена храна: 600гр.

Изядена храна от кучето: 510гр, от котката: 90гр.

600гр от 1000гр = 60% от храната е изядена.

510гр от 600гр = 85% е изяло кучето.

90гр от 600гр = 15% е изяла котката.

3

500

100

30

110

25

120

35

Total eaten biscuits: 16gr.

84.00% of the food has been eaten.

78.57% eaten from the dog.

21.43% eaten from the cat.

 

 

Тагове:
0
Programming Basics
Vesela_5 avatar Vesela_5 40 Точки

Аз съм я решила с for-цикъл преди време, разгледай това решение - https://pastebin.com/2YxBPkry

1
LilianaVelvheva avatar LilianaVelvheva 17 Точки

Благодаря много.

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