Desafio 2 em C

1. Desafio 2 em C

Leandro Mansor
lenux

(usa Fedora)

Enviado em 08/06/2006 - 09:41h

E ai galera, blz ??

Bom sou iniciante em c e precisava resolver este seguinte desafio ..... este desafio envolve matriz, e não estou entendendo mto o funcionamento de matrizes ..
Peço, por gentileza que me ajudem, postando possíveis resoluções em meu email: bomfile@gmail.com.

D E S A F I O II
Uma determinada rede de supermercados possui lojas em 23 cidades do estado, e mantém armazenado o faturamento mensal de cada uma delas durante todo o ano. Deseja-se um programa que após ler esses valores calcule:
· qual das filiais desta rede obteve o maior faturamento no mês de maio;
· qual das filiais desta rede obteve o menor faturamento no mês de dezembro;
· calcule o faturamento obtido em todo o ano na filial que se encontra na cidade 7;
· calcule o faturamento total obtido no mês de agosto;
· calcule o faturamento total da rede em todo o ano.


Agradeço pela colaboração !!


  


2. Solução

Enzo de Brito Ferber
EnzoFerber

(usa FreeBSD)

Enviado em 08/06/2006 - 09:55h

Olha, nao vou colocar o codigo inteiro aqui, pois você que tem que quebrar a cabeça para descobrir o codigo(nao entenda mal, mas se eu te der o codigo de mao-beijada, voce nao vai aprender). Solução:

São 23 cidades, 12 meses e o faturamento.
Para resolver, é simple: Matriz Multidimensional

Como você já sabe os valores, nao será necessário o uso de ponteiros.

int cidFatMes[23][12][1];

23 cidades (numero 1 a 23, com 12 meses cada, e com um elemento para o falor. Como você vai usar para dinheiro no programa, pode tambem declarar um vetor float

float cidFatMes[23][12][1];

Qualquer coisa posta denovo.... ou me manda um email (enzo@veloxmail.com.br), ou me adiciona no MSN (enzo@veloxmail.com.br)

Espero ter ajudado,
Slackware_10






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts