Lógica de programação

Páginas: 3 (511 palavras) Publicado: 8 de abril de 2013
Lógica de Programação e Algortimos

Questão 02 – Simulado

Faça um programa que receba quatro valores: I, A, B e C. Deses valores, I é inteiro e positivo, A, B, e C, são reais. Escreva os númerosA, B e C obedecendo à tabela a seguir.

Supondo que os valores digitados para A, B e C sejam sempre diferentes um do outro. Valide a entrada do valor de I.

|Valor de I|Forma a escrever |
|1 |A, B e C em ordem crescente |
|2|A, B e C em ordem decrescente |
|3 |O maior fica entre os outros dois números |


Resolução:

1) O que o usuário vaifornecer?

I – sendo inteiro e positivo;

A, B e C – sendo reais;

2) O que o algoritmo irá calcular?

Validar a variável I;

Se I = 1 :
- Ordenar A, B e C em ordem crescente;
Se I = 2:- Ordenar A, B e C em ordem decrescente;
Se I = 3:
- Ordenar A, B e C de modo que o maior fique entre os dois números

Achar o maior número;
Achar o menor número; e
Achar o númerointermediário.

3) Como calcular?

Para ordenar os números devemos saber que:

Se A > B e A > C, então o número maior é A;
Se B > A e B > C, então o número maior é B;
Se C > A e C > B, entãoo número maior é C;

De modo análogo:

Se A < B e A < C, então o número menor é A;
Se B < A e B < C, então o número menor é B;
Se C < A e C < B, então o número menor é C;

Além disso:Se o número MAIOR será igual a A ou a B ou a C;
E o número MENOR será igual a A ou a B ou a C;
Podemos concluir que o número INTERMEDIÁRIO é igual a soma de todos os números menos omaior e o menor:

INTERMEDIÁRIO = A + B + C – MENOR – MAIOR;

Algoritmo {
inteiro I;
real A, B, C, maior, menor, intermediario;
// RECEBENDO O VALOR DE I
escreva (“Forneça o valor de I:...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Logica de programação
  • Logica de programação
  • Lógica programação
  • logica de Programação
  • Logica de programação
  • Logica de Programação
  • Logica de programação
  • Logica de Programação

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!