Escreva um programa em C que receba um número e imprima uma das mensagens: "é múltiplo de 3 " ou "não é múltiplo de 3 ".

Passo 1

O enunciado pede um programa em C que leia um número inteiro e verifique se ele é múltiplo de 3. O conteúdo envolvido é o uso do operador de resto da divisão (%) e a estrutura de decisão if/else.

Passo 2

Declare uma variável inteira, leia seu valor com scanf e calcule o resto da divisão por 3 usando o operador n % 3.

Passo 3

Use if (n % 3 == 0) para verificar se o resto é zero. Se for, imprima "é múltiplo de 3 ", caso contrário, imprima "não é múltiplo de 3 ".

Resposta

#include <stdio.h>

int main(void) {
 int n;
 // Lê um número inteiro
 scanf("%d", &n);
 // Verifica se é múltiplo de 3
 if (n % \(3==0\)) {
 printf("é múltiplo de 3 ");
 } else {
 printf("não é múltiplo de 3 ");
 }
 return 0;
}

Exercícios relacionados