Matemática, perguntado por MariaCL23, 10 meses atrás

(01) Indique a ordem em que serão executadas as seguintes expressões aritméticas:

(a) A mod 3 * B + C / 2
(b) A mod (3 * B) + D + 2

Para indicar a ordem pedida use, como exemplo, a notação indicada abaixo que foi aplicada na expressão A / 2.0 + B * 2. Nesta resposta os resultados intermediários são indicados como R1, R2 e R3.

1) R1 ← A / 2.0
2) R2 ← B * 2
3) R3 ← R1 + R2




(02) Considerando que as variáveis das expressões da 1a questão acima armazenam os valores indicados abaixo, calcule os resultados das duas expressões. Use a solução da 2a questão para indicar também os resultados intermediários.
A ← 13
B ← 3
C ← 9
D ← 10

Soluções para a tarefa

Respondido por felipecherr
3

Resposta:

RESULTADO NAS IMAGENS --> TESTAR ALGORITMOS NO VISUAL G

Explicação passo-a-passo:

Algoritmo "A"

Var

A,B,C,D,R1,R2,R3,R4:REAL

Inicio

A<-13

B<-3

C<-9

D<-10

        R1<- A MOD 3

          R2<- C/2

            R3<- R1*B

              R4<-R3+R2

ESCREVA ("R1= " ,R1 , "  R2= " ,R2, "  R3= " ,R3, "  R4= " ,R4)

Algoritmo "B"

Var

A,B,C,D,R1,R2,R3,R4:REAL

Inicio

A<-13

B<-3

C<-9

D<-10

R1<-3*B

R2<-A MOD R1

R3<-D+2

R4<-R3+R2

ESCREVA ("R1= " ,R1 , "  R2= " ,R2, "  R3= " ,R3, "  R4= " ,R4)

Anexos:
Perguntas interessantes