Informática, perguntado por heliopcontabeis, 4 meses atrás

Considere o seguinte programa escrito em C. Lembre-se que o operador % significa resto da divisão inteira.

#include

void main(){

int num;

printf("Entre com um inteiro:\n");

scanf("%d", &num);

num = num + num%3;

printf("num = %d \n", num);

}



Após a execução desse trecho, suponha que o usuário tenha entrado com o valor 5.

Assinale a alternativa que contém, corretamente, o que será exibido na tela.

Soluções para a tarefa

Respondido por guildc2006
19

Resposta:

7

Explicação:

%  = Resto da divisão,

o scanf("%d", &num); determina que o numero inserido sera armazenado em num, que foi criada anteriormente, logo depois, é atribuído a num novamente que num = num + num%3, considerando que num é 5, em linguagem humana o calculo seria, Num = 5 + (5 Resto Da Divisão Por 3)

Ou seja: 5 + 2 = 7


robertosidney41: nao
Respondido por izabelstoklasa
0

Resposta: num = 7

Explicação: A respsota correta é: num = 7

Perguntas interessantes