Aps leonelo
Prof. Leonelo
Turma S21 Engenharia elétrica UTFPR
1. Algoritmo para sequenciamento de números em ordem crescente. nome:números_ordem_crescente inicio /*
Propósito: ordenação de três números inteiros em ordem crescente
Utilização: o usuário deve informar três números inteiros para que o programa os retorne ordenadamente
Autor: Alexandre Rodrigues da Silva
Data de criação: 30/01/13
Variáveis: A, B, C - armazenam os três números inteiros informados pelo usuário;
*/
inteiro: A,B,C; imprima: (“Informe três números quaisquer diferentes entre si.”); leia:(A,B,C); /*
Informo as variáveis , mensagem ao usuário e armazeno nas respectivas variáveis
*/
se A=B ou B=C ou C=A então imprima: (“Informe três números diferentes.”); fimse /*
Termino bloco de envio de mensagem de erro caso algum dos valores informados sejam iguais e inicio o bloco de condicionamento para ordenação
*/
se A>B então se B>C então imprima:(“Os valores informados, em ordem crescente são:”C,B,A);
Lista de exercícios de algoritmos condicionais senão Prof. Leonelo
Turma S21 Engenharia elétrica UTFPR
se A>C então imprima:(“Os valores informados, em ordem crescente são:”B,C,A); senão imprima:(“Os valores informados, em ordem crescente são:”B,A,C); fimse fimse
/*
Fecho o bloco central com duas comparações mas mantenho a primeira condição para continuar o processo
*/
senão se B>C então se C>A então imprima:(“Os valores informados, em ordem crescente são:”A,C,B); senão imprima:(“Os valores informados, em ordem crescente são:”C,A,B); fimse senão imprima:(“Os valores informados, em ordem crescente são:”A,B,C); fimse fimse fim /*
Na segunda parte do algoritmo faço mais um bloco interno com duas comparações e mantenho a primeira condição apenas para imprimir a ultima opção caso seja falsa a comparação, totalizando 5 comparações
*/
Lista de exercícios de algoritmos condicionais
Prof. Leonelo