"O conjunto dos múltiplos naturais de 2 , {0, 2, 4, 6, 8, ...}, define uma categoria importante e muito antiga de números naturais: os números naturais pares. Um número natural n é dito par se n for um múltiplo de 2; assim temos formalmente a seguinte definição:
Um número natural n é dito par se existir um número natural k de modo que n=2k. Um número natural que não seja par chama-se ímpar."
Considerando o texto acima, analise o código abaixo.
1 #include
2
3 int main() {
4 int n;
5
6 printf("Digite um número inteiro:");
7 scanf("%d", &n);
8
###############################################
10 printf("%d é par!", n);
11 } else {
12 printf("%d é ímpar!", n);
13 }
14 return 0;
15 }
O trecho de código acima está escrito em linguagem C e serve para identificar se um determinado número n é par ou não. Porém uma linha de código foi perdida. Assinale a alternativa que contém a estrutura condicional correta para a linha perdida.
Alternativas
Alternativa 1:
if (par n) {
Alternativa 2:
if (n == par) {
Alternativa 3:
if (n ** 2 == 0) {
Alternativa 4:
if (n % 2 == 0) {
Alternativa 5:
if (n = 2x, (int x)) {
Soluções para a tarefa
Respondido por
2
Alternativa 4: if (n % 2 == 0) {
Propriedade da divisão:
Onde a é n; 2 é b; q é o resultado; r é 0.
O Operador % indica resto
Exemplo:
if (40 % 2 == 0) {
//verdadeiro
}
40/2=20, resto = 0 -> Número par;
41/2=20, resto = 1 -> Número ímpar.
Perguntas interessantes
Espanhol,
8 meses atrás
Matemática,
8 meses atrás
Geografia,
8 meses atrás
Matemática,
11 meses atrás
Pedagogia,
11 meses atrás
Português,
1 ano atrás
Matemática,
1 ano atrás