Loading...
alexx00 avatar alexx00 0 Точки

Проблем(30/100)-6.Билети за кино(CSharp-Basics)

Тази задача е от:https://judge.softuni.org/Contests/Compete/Index/2386#5

Моето решение:https://pastebin.com/bcq8Xugz

Условие:

6. Билети за кино

Вашата задача е да напишете програма, която да изчислява процента на билетите за всеки тип от продадените билети: студентски(student), стандартен(standard) и детски(kid), за всички прожекции. Трябва да изчислите и колко процента от залата е запълнена за всяка една прожекция.

Вход

Входът е поредица от цели числа и текст:

· На първия ред до получаване на командата "Finish" - име на филма – текст

· На втори ред – свободните места в салона за всяка прожекция – цяло число [1 … 100]

· За всеки филм, се чете по един ред до изчерпване на свободните места в залата или до получаване на командата "End":

o Типа на закупения билет - текст ("student", "standard", "kid")

Изход

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

· След всеки филм да се отпечата, колко процента от кино залата е пълна

"{името на филма} - {процент запълненост на залата}% full."

· При получаване на командата "Finish" да се отпечатат четири реда:

o "Total tickets: {общият брой закупени билети за всички филми}"

o "{процент на студентските билети}% student tickets."

o "{процент на стандартните билети}% standard tickets."

o "{процент на детските билети}% kids tickets."

Тагове:
0
Programming Basics
MartinBG avatar MartinBG 4803 Точки

Не сте изпълнили тази част от условието на задачата:

За всеки филм, се чете по един ред до изчерпване на свободните места в залата или до получаване на командата "End"

Проверката може да се направи в тялото на този цикъл:

while (typeOfTicket != "End" || typeOfTicket!="Finish")

 

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