using System.Collections.Generic;
using System.Threading.Tasks;
static void Main(string[] args)
double[] mesesA = new double[12];
double[] mesesB = new double[12];
maior venda de cada produto
double qtdmaiorA, qtdmaiorB;
qtdmaiorA = qtdmaiorB = 0;
int mesmaiorA, mesmaiorB;
mesmaiorA = mesmaiorB = 0;
for (cont = 0; cont < 12; cont++)
vendida do produto A para cada mês
produto A. Enquanto a quantidade informada for
inválida (menor que 0), o programa fica pedindo uma
Console.WriteLine("Informe a qtd vendida do produtto
A no mes " + (cont + 1));
mesesA[cont] = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("valor invalido... digite
} while (mesesA[cont] < 0);
quantidade vendida do produto A
(mesma lógica feita para o produto A)
Console.WriteLine("Informe a qtd vendida do produtto
B no mes " + (cont + 1));
C:\Users\lcavamura\source\repos\Ex3\Program.cs 2
mesesB[cont] = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("valor invalido... digite
} while (mesesB[cont] < 0);
for (cont = 0; cont < 12; cont++)
obter as informações solicitadas
Console.WriteLine("qtd vendida do produtto A no mes " +
(cont + 1) + mesesA[cont]);
Console.WriteLine("qtd vendida do produtto B no mes " +
(cont + 1) + mesesB[cont]);
somaqtdA = somaqtdA + mesesA[cont];
somaqtdB = somaqtdB + mesesB[cont];
if (mesesA[cont] > qtdmaiorA)
mês atual (posição atual do vetor; índice atual) com o
maior até então encontrado
qtdmaiorA = mesesA[cont];
if (mesesB[cont] > qtdmaiorB)
qtdmaiorB = mesesB[cont];
Console.WriteLine("A media de vendas do produto A e " +
Console.WriteLine("A media de vendas do produto B e " +
Console.WriteLine("Maior venda do produto A foi no mes " +
mesmaiorA + ": " + qtdmaiorA);
Console.WriteLine("Maior venda do produto B foi no mes " +
mesmaiorB + ": " + qtdmaiorB);