Indique a saída dos trechos de programa em português estruturado, apresentados em seguida. Para as saídas considere os seguintes valores: A=2, B=3, C=5 e D=9. se .não. (D>5) então X = (A+B) * D Senão X = (B-A) / D fim_se Escreva X
Soluções para a tarefa
Respondido por
6
vejamos
: A=2,
B=3,
C=5
e D=9.
se .não. (D>5) então // 9 > 5 ??? sim, só que tem um .nao. entao fica nao
X = (A+B) * D // nao será exacutado
Senão
X = (B-A) / D // sera executado X = (3-2)/9 = 1/9
fim_se
Escreva X
entao X vai assumir o valor 0,11111111111111111111111111111111
Dependendo da implementaçao a divisao 1/9 pode dar um real ou pode dar um inteiro. Se der inteiro, vai ser 0
1 / 9 = 0 resta 1 (se for divisao inteira)
1 / 9 = 0,11111111111111111111111111111111 se for divisao real
: A=2,
B=3,
C=5
e D=9.
se .não. (D>5) então // 9 > 5 ??? sim, só que tem um .nao. entao fica nao
X = (A+B) * D // nao será exacutado
Senão
X = (B-A) / D // sera executado X = (3-2)/9 = 1/9
fim_se
Escreva X
entao X vai assumir o valor 0,11111111111111111111111111111111
Dependendo da implementaçao a divisao 1/9 pode dar um real ou pode dar um inteiro. Se der inteiro, vai ser 0
1 / 9 = 0 resta 1 (se for divisao inteira)
1 / 9 = 0,11111111111111111111111111111111 se for divisao real
Respondido por
1
Resposta:
0,11
Explicação:
A=2,
B=3,
C=5 e
D=9.
se .não. (D>5) então // 9 é maior que 5 ? Sim, só que tem um nao entao
X = (A+B) * D
Senão
X = (B-A) / D // fará essa parte aqui (3-2)/9
fim_se
Escreva X
x vai ser 0,1111111
Perguntas interessantes