Faça um programa em
para ler dois números inteiros
e
e informar se
é divisível por B.
Passo 1
Primeiro, vamos entender o que o exercício está pedindo. Precisamos criar um programa em
que leia dois números inteiros,
e
, e verificar se
é divisível por
. Para isso, vamos precisar usar conceitos básicos de entrada de dados, operadores matemáticos e estruturas condicionais na programação.
Passo 2
Vamos começar declarando as variáveis necessárias para armazenar os números inteiros
e
. Em
, usamos o tipo
int
para isso. Então, declaramos duas variáveis do tipo int
.Passo 3
Em seguida, vamos solicitar ao usuário que insira os valores de
e
. Utilizamos a função
printf
para exibir mensagens na tela e a função scanf
para ler os valores digitados pelo usuário e armazená-los nas variáveis que declaramos.Passo 4
Para verificar se
é divisível por
, usamos o operador módulo por
. Se o resto for igual a zero, significa que
é divisível por
.
%
. Esse operador retorna o resto da divisão de
Passo 5
Vamos então utilizar uma estrutura condicional é divisível por
. Caso contrário, informamos que não é divisível.
if
para verificar se o resto da divisão é zero. Se for, exibimos uma mensagem informando que
Resposta
#include <stdio.h>
int main() {
int A, B, resto;
// Solicita ao usuário que insira os valores de A e B
printf("Digite o valor de A: ");
scanf("%d", &A);
printf("Digite o valor de B: ");
scanf("%d", &B);
// Calcula o resto da divisão de A por B
resto = A % B;
// Verifica se A é divisível por B
if (resto == 0) {
printf("%d é divisível por %d.\n", A, B);
} else {
printf("%d não é divisível por %d.\n", A, B);
}
return 0;
}