Considere o seguinte algoritmo:
var
comando: caracter
numero: inteiro
inicio
Escreva ("Digite uma palavra: ")
Leia (comando)
Escreva ("Digite um número: ")
Leia (numero)
Se comando = "multiplica" entao
numero <- (numero * numero * numero )
senao
numero <- (5 + 2) * numero
fimse
escreva (numero)
Fimalgoritmo
Dadas as sentenças abaixo, quais delas são verdadeiras:
I) Caso a palavra digitada seja multiplica e o numero seja 5, a saída do programa será: 125.
II) Caso a palavra digitada seja soma e o numero seja 10, a saída do programa será: 1000.
III) Caso a palavra digitada seja multiplica e o numero seja 5, a saída do programa será: 35.
IV) Caso a palavra digitada seja soma e o numero seja 10, a saída do programa será: 70.
A - Somente I e IV.
B - Somente I e II.
C- Somente III e IV.
D- Somente I.
E - Somente II, III e IV.
Soluções para a tarefa
Respondido por
1
Olá.
Neste algorítimo, o programa printara o cubo do número ( caso a palavra digitada seja ''multiplicar''.
Caso a palavra digitada seja outra qualquer, ele multiplicará o número por 7 (5+2).
I- VERDADE: Como a palavra é multiplicar, e o número 5, a saída terá que ser o cubo de 5 que é igual a 125.
II- FALSA: Como a palavra não foi multiplicar, a saída deveria ser 7*10=70 70≠100. Logo essa alternativa é falsa.
III- FALSA: 5 ao cubo é igual a 125 e não 35 como já foi explicado anteriormente.
IV- VERDADE: Como explicado anteriormente, como a palavra é soma, o resultado deve ser 7 vezes o número informado. Como o número é 10, logo o resultado de fato será 70.
Resposta correta letra A.
Perguntas interessantes
Matemática,
7 meses atrás
Inglês,
7 meses atrás
Matemática,
11 meses atrás
Geografia,
11 meses atrás
Informática,
1 ano atrás
Matemática,
1 ano atrás