Exercicios
Ler um arquivo de sócios de um clube até o final.
A cada registro de sócio lido, some 1 ao contador de Sócio (QUANT_SOCIO)
Verificar se o Sócio possui dependente.
Se sim verifique quantos dependentes ele possui e some a quantidade em um contador de dependentes (QUANT_DEP)
Senão, some 1 ao contador de sócios sem dependentes (QUANT_SOCIO_S_DEP)
Imprimir o nome do sócio e a quantidade de Dependentes que ele possui.
Quando terminar de ler todo o arquivo de sócios, imprimir os contadores utilizados.
Se o Sócio possui Dependentes, ler o arquivo de dependentes referenciando-se àquele sócio.
Verificar o tipo de dependente ao qual ele pertence:
Se o tipo de dependente (TIP_DEP) for (1) esposa ou marido ou (2) pai ou mãe some 1 à quantidade de dependentes fixos deste sócio (NUM_FIX) e também some no contador geral de dependentes fixos (QUANT_DEP_FIXO) se o tipo de dependente (TIP_DEP) for (3) filho, filha, enteada, etc. calcule a idade do dependente.
Se a idade for menor que 18 anos, some 1 á quantidade de dependentes deste sócio (NUM_MENOR) e também no contador geral de dependentes menores de idade (QUANT_DEP_FILHO)
Senão, escreva o nome do Sócio Escreva a mensagem “Dependente com idade superior ao permitido” Escreva o nome do dependente Some 1 ao contador de Dependentes que atingiram a maioridade (QUANT_DEP_MAIOR).
Quando terminar de ler todo o arquivo de sócios, imprimir os contadores utilizados.
Arquivo Sócio:
NOME_SOCIO
QUANT_DEP
Jose
3
Maria
1
João
0
Joaquim
2
.....
......
.....
Arquivo Dependentes:
NOME_SOCIO
NOME_DEP
TIP_DEP
IDADE
Jose
Joana
1
30
Jose
Dora
3
15
Jose
Paula
3
12
Maria
Andre
1
35
Joaquim
Maria
1
25
Joaquim
Pedro
3
22
Início
Criar Variaveis: QUANT_SOCIO, QUANT_DEP, QUANT_SOCIO_S_DEP, QUANT_DEP_FIXO, QUANT_DEP_FILHO, QUANT_DEP_MAIOR, NUM_FIX, NUM_MENOR , FIM_SOCIO, FIM_DEPENDENTE
Move zeros QUANT_SOCIO,