Create an algorithm that loads a 12 x 4 matrix with sales figures for a store, where each row represents a month of the year, and each column, a week of the month.
For the sake of simplicity, consider that each month has only 4 weeks. Calculate and print:
- Total sold in each month of the year;
- Total sold every week throughout the year;
- Total sold in the year.
#include <stdio.h>
int main(){
int matriz[12][4];
int linha, coluna;
int totalMes[12];
int totalSemana[48];
int total = 0;
for(linha=0; linha<12; linha++){
for(coluna=0; coluna<4; coluna++){
scanf("%d", &matriz[linha][coluna]);
}
}
for(linha=0; linha<12; linha++){
for(coluna=0; coluna<4; coluna++){
totalMes[linha] += matriz[linha][coluna];
totalSemana[coluna] += matriz[linha][coluna];
total += totalMes[linha] + totalSemana[coluna];
}
}
for(linha=0; linha<12; linha++){
printf("Total vendido no mês %d = %d:\n", linha+1, totalMes[linha]);
for(coluna=0; coluna<4; coluna++){
printf("LINHA = %d e COLUNA = %d\n", linha, coluna);
printf("Total vendido na semana %d = %d:\n", coluna+1, totalSemana[coluna]);
}
printf("\n\n");
}
printf("Total vendido no ano = %d:\n", total);
return 0;
}