Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gilmar Menezes

Função no código

Recommended Posts

  1. Faça um algoritmo que utilize uma função que retorne qual o maior dentre 4 números digitados pelo usuário. Em seguida, pega o retorno e soma a outro número digitado pelo usuário.

 

algoritmo "Funcao Maior Numero"

var

num1,num2,num3,num4,MaiorNum : inteiro

 

funcao fmaiorNum( n1,n2,n3,n4:inteiro):inteiro

var

resultado:inteiro

inicio

se (n1>n2>n3>n4) entao

escreva("O maior número é:" ,n1)

leia(n1)

fimse

se (n2>n1>n3>n4) entao

escreva("O maior número é:" ,n2)

leia(n2)

fimse

se (n3>n1>n2>n4) entao

escreva("O maior número é:" ,n3)

leia(n3)

senao

escreva("O maior número é:" ,n4)

leia(n4)

fimse

retorne resultado

fimfuncao

 

inicio

 

Escreva("Digite um número:")

leia(num1)

Escreva("Digite um número:")

leia(num2)

Escreva("Digite um número:")

leia(num3)

Escreva("Digite um número:")

leia(num4)

 

MaiorNum <- fmaiorNum( n1,n2,n3,n4)

escreva ("Resultado: " ,MaiorNum)

 

 

fimalgoritmo

 

 

Não consigo identificar o erro sendo que sou iniciante nas funções e procedimentos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.