//////////////TANSHIBA NAORIN PRAPTI///////////////
/////////////////A20EC4051///////////////////////
////////////SECTION-6////////////////
/////////////LAB-5///////////////



#include<iostream>
using namespace std;

struct Date
{
    int day;
    int month;
    int year;
};

struct Milk
{
    string brandname;
    float price;
    struct Date expired_date;
};

int main()
{

    struct Milk milkArray[4];
    float sumOfMilkPrice = 0, avgMilkPrice;
    
    for(int i=0;i<4;i++)
	{
        cout << "\nEnter milk " << i+1 << " information" << endl << endl;
        cout << "Brand Name: ";
        cin >> milkArray[i].brandname;
        cout << "Price: ";
        cin >> milkArray[i].price;
    
        sumOfMilkPrice += milkArray[i].price;
        
		cout << "Enter expired date(day/month/year): ";
        cin >> milkArray[i].expired_date.day >> milkArray[i].expired_date.month >> milkArray[i].expired_date.year;
    } 
        
    avgMilkPrice = sumOfMilkPrice/4; 
    
    cout << "\n\nMilk information" << endl;
    cout << "============" << endl;
    
	for(int i=0;i<4;i++)
	{
        cout << i+1 << "." << milkArray[i].brandname << " : " << milkArray[i].price << "RM Expired Date:" << milkArray[i].expired_date.day << "/" << milkArray[i].expired_date.month << "/" << milkArray[i].expired_date.year << endl;
    }

    cout << "\nAverage Milk Price: " << avgMilkPrice << "RM" << endl; 
    
	
	return 0;
}
