Faça um algoritmo que receba dois números inteiros informados pelo usuário e apresente como saída: a soma e a subtração entre os dois números digitados, Atenção, você deve fazer no Portugol Studio, com o cabeçalho usado nas atividades práticas e anexar aqui o print da tela com esta questão feita.
Soluções para a tarefa
Resposta:
programa {
funcao inicio() {
inteiro a, b
leia(a)
leia(b)
escreva(a + " + " + b + " = " + (a + b))
escreva("\n" + a + " - " + b + " = " + (a - b))
}
}
Explicação:
Basicamente declarei as variáveis do tipo inteiro a e b, depois coloquei para ler as duas, o cálculo de soma e subtração eu coloquei diretamente no escreva:
escreva(a + b)
escreva(a - b)
Se colocasse somente isso o console apresentaria o resultado junto. Ex.
a = 2 e b = 2
Console:
40
Mas isso não é legal o melhor seria que mostrássemos estes valores de forma separada, então utilizamos o "\n", que pula linha, vamos concatenar este com o cálculo 2 e dessa vez o cálculo deverá estar envolto por parênteses, ficando:
escreva(a + b)
escreva("\n" + (a - b))
Agora temos que:
a = 2 e b = 2
Console:
4
0
Para deixar ainda mais legal o resultado nós podemos concatenar as variáveis a e b com textos, isso pode ser um pouco confuso, mas basicamente pegamos a variável A e concatenamos com o texto que representa a operação " - " ou " + ". Ex.
escreva(a + " - ")
Depois concatenamos com b:
escreva(a + " - " + b)
Depois concatenamos com o sinal de igual " = ":
escreva(a + " - " + b + " = ")
E por fim colocamos a operação que será feita, neste caso (a - b):
escreva(a + " - " + b + " = " + (a - b))