Prévia do material em texto
Uma das etapas iniciais da implementação das funções consiste na definição de suas interfaces, ou seja, definição dos tipos de retornos e de suas listas de parâmetros. Para essa questão, suponha seguinte enunciado: certa loja apresenta um programa de incentivo aos seus vendedores atribuindo premiações que realizaram mais vendas no mês (independentemente do valor vendido) e que conseguiram maiores montantes de venda (maior valor vendido independentemente do número de vendas efetuadas). As vendas estão lançadas em uma matriz cada linha denota um vendedor e as colunas representam as vendas de cada A posição das colunas de cada vendedor contém valor -1 indicando término dos lançamentos. Os nomes dos vendedores estão lançados em um vetor de strings- cada vendedor respresenta um indice do Para tanto, serão criadas as funções abaixo: : Para a questão, suponha que a quantidade de vendas vale 30 nomes tamanho de 40 Assinale a opção abaixo que contenha as interfaces das funções apropriadas ao enunciado: float (float vendas char A char int (float char nomes char float NomeVendedorMaiorQtdVendas (float vendas char nomes B char : int (float vendas [30], char nomes char int (float vendas [30], char nomes C char : float (float vendas char nomes char int (float vendas [30], char D char : float (float char nomes char int (float vendas char nomes E char float (float char nomes char