Ir para conteúdo

POWERED BY:

Arquivado

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

Daniel Ferreira_102465

Algoritmo

Recommended Posts

Não tenho a mínima idéia de como fazer, minha cabeça já ta qse explodindo, sei que pra muitos isso é fácil e se alguém puder ajudar ae, agradeço muitoo.

1- Elaborar um algoritmo que lê 3 valores a,b,c e os escreve. A seguir, encontre o maior dos 3 valores e o escreva com a mensagem : "É o maior”.

 

2- Elaborar um algoritmo que lê 2 valores a e b e os escreve com a mensagem: “São múltiplos” ou “Não são múltiplos”.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Não tenho a mínima idéia de como fazer,

 

Tudo bem dizerem que ninguém nasceu sabendo, mais é errado dizer quem n tem a mínima ideia sem antes postar os esforços.

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente.. Cada as tentativas.. alias esses algoritmos são bem básicos. Mais vamos dar uma ajuda.. Ambos são facilmente resolvidos com o IF(Se); Talvez você não saiba ou tenha esquecido o que são múltiplos, para isso uma pesquisada rápida no google ajuda(Eu fiz isso, pois não sabia exatamente a definição de um múltiplo, e alias lá tem a forma de se reconhecer se um numero é ou não múltiplo.)

 

Tenta ai e poste os resultados.

 

 

Abcx,

 

LCS

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha eu tentei assim, mais n sei se ta certo. Deem uma olhada.

O primeiro eu fiz assim:

var

a,b,c: inteiro

inicio
escreval("Informe os 3 valores ")
leia(a, b, c)
escreva (a,b,c)
se (a > B) e (a > c) entao
escreval(a, " É o maior")
senao
se (b > a) e (b > c) entao
escreval(b, " É o maior")
senao
escreval(c, " É o maior")
fimse
fimse

fimalgoritmo

E o segundo:

var

a,b: inteiro

inicio
// Seção de Comandos 
Escreva("digite o primeiro valor")
leia(a)
escreva("digite o segundo valor")
leia (B)
se (a) mod (B)=0 entao
escreva("São multiplos")
senao
escreva("Não são multiplos")
fimse
fimalgoritmo
fimse

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom o primeiro esta correto.. O que não foi muito correto é sua preguiça em digitar o código.. como você escreveu para aparecer tudo na mesma linha,o programa assim o fez.. logo quando você executa e insere os valores ele aparece tudo numa linha só.. mais esta fazendo a comparação correta.. Engraçado é que nesse código você usou o operador lógico corretamente com a sintaxe certa, já no outro(O das notas) você errou muito a sintaxe do operador lógico.. vai entender..

 

O segundo código esta quase correto.você so errou na sintaxe do IF, o correto é SE A mod b = 0 entao . Bom lá que vai dar certo.

 

Ah e tire o FimSe após o Fimalgoritmo.

 

Abcx,

 

LCS

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.