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
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
0
Resposta: num = 7
Explicação: A respsota correta é: num = 7
Perguntas interessantes
Matemática,
3 meses atrás
Matemática,
3 meses atrás
Administração,
3 meses atrás
Português,
4 meses atrás
Matemática,
4 meses atrás
Matemática,
9 meses atrás
História,
9 meses atrás