Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace _06_07_Cinema_tickets
- {
- class Program
- {
- static void Main(string[] args)
- {
- string movie = Console.ReadLine();
- double availableSeats = double.Parse(Console.ReadLine());
- double totalTickets = 0;
- double movieTickets = 0;
- double studentTickets = 0;
- double standardTickets = 0;
- double kidsTickets = 0;
- while (movie != "Finish")
- {
- string ticketType = Console.ReadLine();
- while (ticketType != "End" && movieTickets < availableSeats)
- {
- if (ticketType == "student")
- {
- totalTickets++;
- movieTickets++;
- studentTickets++;
- }
- else if (ticketType == "standard")
- {
- totalTickets++;
- movieTickets++;
- standardTickets++;
- }
- else if (ticketType == "kid")
- {
- totalTickets++;
- movieTickets++;
- kidsTickets++;
- }
- ticketType = Console.ReadLine();
- }
- double moviePercent = (movieTickets / availableSeats) * 100;
- Console.WriteLine($"{movie} - {moviePercent:f2}% full.");
- moviePercent = 0;
- movieTickets = 0;
- if (ticketType == "Finish")
- {
- goto Found;
- }
- movie = Console.ReadLine();
- availableSeats = double.Parse(Console.ReadLine());
- }
- Found:
- double studentsPercent = (studentTickets / totalTickets * 100);
- double standardsPercent = (standardTickets / totalTickets * 100);
- double kidsPercent = (kidsTickets / totalTickets * 100);
- Console.WriteLine($"Total tickets: {totalTickets}");
- Console.WriteLine($"{studentsPercent:f2}% student tickets.");
- Console.WriteLine($"{standardsPercent:f2}% standard tickets.");
- Console.WriteLine($"{kidsPercent:f2}% kids tickets.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement