var a: inteiro; início escreva ("digite um valor de 1 à 5"); leia(a); se (a = 1) então início escreva("5"); senão se (a = 2) início escreva("5"); senão se (a = 3) início escreva("2"); senão se (a = 4) início escreva("1"); Senão se (a = 5) Início Escreva (“3”); Fim_se Fim

Respostas 1

Resposta:

existe um erro na estrutura Algoritmo, ideial criar um procedimento

Algoritmo

var a: inteiro;

procedimento Repetir (a: inteiro, i: inteiro): inteiro

inicio:

para i de 1 ate 5 faca

se (a = 1) entao

escreval("5")

senão se (a = 2)

escreval("5")

se (a = 3) entao

escreva("2");

se (a = 4) então

escreva("2")

senão se (a = 4)

escreva("1")

se (a = 5) então

Escreva (“3”)

fimse

fimsefimse

fimsefimsefimse

fimsefimsefimse fimse

fimpara

fimProcedimento

início

escreva ("digite um valor de 1 à 5")

leia(a)

Repetir ()

Explicação:

olha cada condicional tu tem fechar , não existe uma opção para fechar todas.

teu caso foi um exemplo claro estrutura de repetição junto com uma condicional:

espero ter ajudado e caso código estiver errado só comenta embaixo

Você sabe a resposta? Adicione-a aqui!

Can't find the answer?

Log in com Google

ou

Esqueceu sua senha?

Não tenho conta, e quero Registre-se

Escolha um idioma e uma região
How much to ban the user?
1 hour 1 day 100 years