quarta-feira, 1 de setembro de 2010
Despesas de Elisa e Sofia
ALGORITMO
DECLARAR;
E, despesas de Elisa
S, despesas de Sofia
DE, dívida de Elisa
DS, dívida de Sofia
ESCREVER
(“Digite a despesa de Elisa:”)
LER
ESCREVER
(“Digite a despesa de Sofia:”)
LER
se E >S
então DE=½(E-S),
ESCREVER
(“Elisa deve Sofia DE.”)
Senão
DS=½(S-E),
ESCREVER
(“Sofia deve Elisa DS.”)
FIM_ALGORITMO
Fluxograma:
Para as contas das colegas de quarto Elisa e Sofia, raciocinamos na forma:
Seja S= Despesas de Sofia.
E = Despesas de Elisa.
Então a despesa total é (S + E) e cada uma delas deveria pagar ½ (S + E).
Se Elisa gastou mais, então E > S* e, portanto, Sofia deve a Elisa ½ (S + E) – S ou ½ (S – E).
Caso contrário( quando S ≥ E*) Elisa deve a Sofia ½ (S - E).
A saída do algoritmo deve dizer quem deve e quanto deve.
Diagrama de chapin:
DECLARAR;
E, despesas de Elisa
S, despesas de Sofia
DE, dívida de Elisa
DS, dívida de Sofia
ESCREVER
(“Digite a despesa de Elisa:”)
LER
ESCREVER
(“Digite a despesa de Sofia:”)
LER
se E >S
então DE=½(E-S),
ESCREVER
(“Elisa deve Sofia DE.”)
Senão
DS=½(S-E),
ESCREVER
(“Sofia deve Elisa DS.”)
FIM_ALGORITMO
Fluxograma:
Para as contas das colegas de quarto Elisa e Sofia, raciocinamos na forma:
Seja S= Despesas de Sofia.
E = Despesas de Elisa.
Então a despesa total é (S + E) e cada uma delas deveria pagar ½ (S + E).
Se Elisa gastou mais, então E > S* e, portanto, Sofia deve a Elisa ½ (S + E) – S ou ½ (S – E).
Caso contrário( quando S ≥ E*) Elisa deve a Sofia ½ (S - E).
A saída do algoritmo deve dizer quem deve e quanto deve.
Diagrama de chapin:
Assinar:
Postagens (Atom)

