sexta-feira, 24 de junho de 2011

EX. 04 - Maior Número

Escreva um algoritmo que leia 3 números inteiros e mostre o maior deles.

Entendendo...

Teremos que ler uma variável e verificar se a mesma foi a maior digitada, para isso usarei condição SE e um Loop (para) e uma variável que ira armazenar o maior número digitado.
Isso é claro supondo que o usuário seja bomzinho e não digite nenhum número negativo ou zero.

Uma Possível Solução.

algoritmo "Maior Numero"

// Autor : Eduardo V. de Souza
// Data : 24/06/2011

var

//declarando as variáveis, importante declarar a variavel do loop
num,maior_num,i : inteiro

inicio

//para comparar os numeros digitados com a varivel maior_num
//eu iniciei ela com 0
maior_num <-0

para i de 1 ate 3 faca //como é preciso digitar 3 numeros, um laço até 3
//aqui uma concatenação para trazer o numero de incremento do laço
//para ficar mais interessante o código
escreval("Digite o ",i,"º Número")
leia(num)
//validação principal, se a variavel maior_num que é = 0 for menor que
//o numero digitado, ela recebera o valor desse numero.
se maior_num < num entao
maior_num<-num
fimse
fimpara

//mostra na tela o valor do maior número
escreval("O maior número digitado foi ",maior_num)

fimalgoritmo

Em execução:

4 comentários:

  1. e se os três números forem negativos???

    ResponderExcluir
  2. URGENTE
    e se fosse o maior e o menor numero lido.. como seria?

    ResponderExcluir
  3. Manda a resposta pro meu email.... pf
    jjhightech@hotmail.com

    ResponderExcluir
  4. como faço para ler so o menor numero?

    ResponderExcluir