C Program to Calculate the price of movie tickets

How to write a C Program to Calculate the price of movie tickets in C Programming Language ?


Solution:
/*C Program to Calculate the price of movie tickets*/
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    int den = 0, vreme = 0, student = 0;
    double cena = 0;
    int proekcija;
 
    printf("Vnesi den: (1)Ponedelnik....(7)Nedela\n");
    scanf("%d", &den);
    printf("Vremetraenje na film(vo sekundi)\n");
    scanf("%d", &vreme);
 
    printf("2D(1) \t 3D(2)\n");
    scanf("%d", &proekcija);
 
    printf("Student: DA(1) NE(0)\n");
    scanf("%d", &student);
 
    if(proekcija == 1)
    {
        switch(den)
        {
            case 1: case 3: case 4:
                cena = 200;
                break;
            case 2:
                cena = 150;
                break;
            case 5: case 6: case 7:
                cena = 230;
            default:
                cena = 0;
 
        }
    }
 
    if(proekcija == 2)
    {
        printf("vleziv u if 2\n");
        switch(den)
        {
            case 1: case 3: case 4:
                cena = 300;
                break;
            case 2:
                cena = 240;
                break;
            case 5: case 6: case 7:
                cena = 330;
                break;
            default:
                cena = 0;
 
        }
    }
 
    if(student == 1)
    {
        cena = cena * 0.7;
    }
 
    if(vreme > 9000)
    {
        cena = cena + 30;
    }
 
    printf("%2.f", cena);
    return 0;
}


Learn More :