import pandas as pd

"""
Se recibe un dataframe con columnas: 
* codigo_producto (int)
* codigo_fabricante (int)
* mes (string)
* ventas_mensuales (int)
"""


def consignaA(df) -> pd.DataFrame:
    """
    Promedio por producto

    :param df: Dataframe
    :return: promedio por producto como indica la consigna
    """
    pass


def consignaB(df) -> pd.DataFrame:
    """
    Mínimo, Máximo y Promedio de ventas por producto

    :param df: Dataframe
    :return: dataframe pedido como en la consigna
    """
    pass


def consignaC(df) -> pd.DataFrame:
    """
    Mínimo, Máximo y Promedio de ventas por producto

    :param df: Dataframe
    :return: dataframe pedido como en la consigna
    """
    pass


def consignaD(df) -> pd.DataFrame:
    """
    Mínimo, Máximo y Promedio de ventas por producto

    :param df: Dataframe
    :return: dataframe pedido como en la consigna
    """
    pass


def consignaE(df) -> pd.DataFrame:
    """
     Qué productos son provistos por los distintos fabricantes, indicando True/False

    :param df: Dataframe
    :return: dataframe pedido como en la consigna
    """
    pass
