vendas de uma empresa em matriz
Publicado por NewLinuxer 13/12/2005
[ Hits: 4.411 ]
uma matriz 5x4 recebe as vendas de cinco vendedores durante quatro semanas e no final mostre a venda total de cada vendedor, de cada semana, e a venda total do mes.
PROGRAM EXERCICIO4;
USES CRT;
VAR
MATRIZ: ARRAY[1..5,1..4] OF INTEGER;
LINHA, COLUNA, TOTAL: INTEGER;
MES: ARRAY[1..5] OF INTEGER;
SEMANA: ARRAY[1..4] OF INTEGER;
BEGIN
CLRSCR;
FOR LINHA:=1 TO 5 DO
SEMANA[LINHA]:=0;
FOR COLUNA:=1 TO 4 DO
MES[COLUNA]:=0;
TOTAL:=0;
FOR LINHA:=1 TO 5 DO
BEGIN
FOR COLUNA:=1 TO 4 DO
BEGIN
WRITE('VENDAS DO VENDEDOR ',LINHA,', NA SEMANA ',COLUNA,': ');
READLN(MATRIZ[LINHA,COLUNA]);
MES[LINHA]:=MES[LINHA]+MATRIZ[LINHA,COLUNA];
SEMANA[COLUNA]:=SEMANA[COLUNA]+MATRIZ[LINHA,COLUNA];
END;
WRITELN;
END;
CLRSCR;
FOR LINHA:=1 TO 5 DO
WRITELN('AS VENDAS MENSAIS DO VENDEDOR ', LINHA,' SOMARAM: ',MES[LINHA]);
WRITELN;
FOR COLUNA:=1 TO 4 DO
WRITELN('AS VENDAS DA SEMANA ',COLUNA,' SOAMRAM: ',SEMANA[COLUNA]);
FOR LINHA:= 1 TO 5 DO
TOTAL:= TOTAL + MES[LINHA];
WRITELN;
WRITELN('AS VENDAS TOTAIS NO MES SOMARAM: ',TOTAL);
READKEY;
END.
calcular o percentual de pessoas que sao maiores de idade
Contador de números (Pascal) - efeito Matrix
Exemplo de for que mostra 6 números em ordem crescente
Array de números aleatórios não-repetidos de um intervalo em Pascal
Nenhum comentário foi encontrado.
O Editor de Texto Nano: Simplicidade no Terminal
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Jogando "Magic" gratuitamente no Linux
Zoxide e fzf no bash para incrementar o uso do Terminal
As diferencas entre o clipboard comum e a selecao ativa
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
[pedido] biglinux versao 1 (0)
A falsa sensação de que entende a tal da palavra! (1)
Eu aprendi o segredo das artes! hahaha (5)









