Suponha que a, b e c são variáveis inteiras, em que c<-0, a<-98 e b<-56. Crie a quantidade de ponteiros necessários para que, usando-os, você obtenha uma expressão que dê o mesmo resultado que teríamos implementando c <- a+b;

OBS: SOMENTE OS COMANDOS INICIAIS; ESCREVA E LEIA

1

Respostas

2013-08-28T19:07:15-03:00
Desconheço a linguagem que você utiliza, então vou me basear em uma outra pergunta sua.

Declaração:
    p1:↑inteiro
    p2:↑inteiro
    p3:↑inteiro
    a:inteiro
    b:inteiro
    c:inteiro
Programa:
    a <- 98
    b <- 56
    c <- 0
    p1 <- &a
    p2 <- &b
    p3 <- &c
    ↑p3 <- ↑p1+↑p2
Fim programa

É possível que eu não tenha entendido o que você queria, então nesse caso, comente abaixo que eu corrijo.
A linguagem seria o portugol. A questão é a seguinte "Quantos ponteiros são necessário? neste caso seria 3 ponteiros?
Sim, três ponteiros. A não ser que a e b sejam constantes, e não variáveis; nesse caso, só é necessário um ponteiro, para o c.