Respostas
inteiro num1 , num2 , soma , sub , mult , div , operacao
enquanto num1 > 0 e num2 > 0 faz
escrever "Digite um número. "
ler num1
escrever "Digite um número. "
ler num2
escrever "\n\nEscolha a operação:"
escrever "\n1 = soma"
escrever "\n2 = sub"
escrever "\n3 = mult"
escrever "\n4 = div"
ler operacao
se operacao = 1 então
soma <- num1 + num2
escrever num1 , " + " , num2 , " = " , soma
se operacao = 2 então
sub <- num1 - num2
escrever num1 , " + " , num2 , " = " , sub
se operacao = 3 então
mult <- num1 * num2
escrever num1 , " + " , num2 , " = " , mult
se operacao = 4 então
div <- num1 / num2
escrever num1 , " + " , num2 , " = " , div
fim se
fim se
fim se
fim se
fim enquanto
escrever "FIM DO PROGRAMA"
fim
a = ""\nb = ""\ns = ""\nwhile(a=="")\nread a\n\nwhile(b=="")\nread b\n\nwhile(s!="+" and s!="-" and s!="/" and s!="*")\nread s\n\nif(s=="/")\nwhile(b==0 or b=="")\nleia b\nif(s=="+")\nescreva(a+b)\nelse if(s=="-")\nescreva(a-b)\nelse if(s=="*")\nescreva(a*b)\nelse\nescreva(a/b)
O que leva ao seguinte fluxograma:
code2flow_xUXfFd
Responda
Para escrever sua resposta aqui, entre ou crie uma conta