Задача: кино: C#
Напълно начинаещ съм в програмирането, започнах една задача на пръв поглед лесна, но някъде греша много сериозно. Гледах в интернет и не мога да си видя грешката.
Условието:
Задача: кино
В една кинозала столовете са наредени в правоъгълна форма в r реда и c колони. Има три вида прожекции с билети на различни цени:
- Premiere – премиерна прожекция, на цена 12.00 лева.
- Normal – стандартна прожекция, на цена 7.50 лева.
- Discount – прожекция за деца, ученици и студенти на намалена цена от 5.00 лева.
Напишете програма, която въвежда тип прожекция (стринг), брой редове и брой колони в залата (цели числа) и изчислява общите приходи от билети при пълна зала. Резултатът да се отпечата във формат като в примерите по-долу - с 2 цифри след десетичния знак.
Моето решение:
using System;
namespace _01SumSeconds
{
class Program
{
static void Main(string[] args)
{
string Cinema = Console.ReadLine();
int rows = int.Parse(Console.ReadLine());
int columns = int.Parse(Console.ReadLine());
int full = rows * columns;
double income = 0.0;
switch (Cinema)
{
case "Premiere":
income = full * 12.00;
Console.WriteLine($"{0:F2}, leva");
break;
case "Normal":
income = full * 7.50;
Console.WriteLine($"{0:F2}, leva");
break;
case "Discount":
income = full * 5.00;
Console.WriteLine($"{0:F2}, leva");
break;
След като въведа нещата ми пише 0.00 лева.
Благодаря ти :)