Ipo Computer

Input Process Output

Problema 2

Posted by Luis Garrett on outubro 14th, 2009

Foi feita uma enquete com os trabalhadores de uma fábrica.
Todos os entrevistados responderam às seguinte perguntas:

1. Qual seu salario ?
2. Qual o seu sexo ?
3. Nome do entrevistado ?

O problema consiste em apurar:

1. Total de indivíduos pesquisados;
2. Total de homens;
3. Total de mulheres;
4. Maior salário;
5. Menor salário;

O sexo, salário e nome dos entrevistados deverão constar do relatório.

Os os dados dos relatórios da enquete foram digitados gerando um arquivo de cartões perfurados.
Ao final (/* col 1-2) imprimir os totais apurados (1 a 7)

No caso de erro (sexo não for M nem F) imprimir o cartão e continuar.

SUGESTÕES
Lay out do relatório:
Sexo    Salario   Nome
x    xxx.xxx,xx   xxxxxxxxxxxxxxxxxxxx

No final
T O T A I S  A P U R A D O S
Total de indivíduos xxxxxx
Total de homens     xxxxxx
Total de mulheres   xxxxxx
Maior salário xxx.xxx,xx    Menor salário xxx.xxx,xx

Lay-out do cartão:
col 1     = F ou M
col 5-13  = sal (salario)
col 17-36 = nome

O desafio é desenvolver o programa a partir do FLUXOGRAMA.

Neste problema, o autor sugere um Fluxograma que poderá ser utilizado ou não a critério do programador.

Variáveis (identificadas como endereços de memória):
F = total mulheres
M = total homens
T = F + M
Sal1 < salario
Sal2 > salario