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;
}
Exercícios relacionados
Faça um programa em C para calcular o salário líquido de um professor. O usuário deverá informar o valor da hora/aula, o número de aulas dadas e o percentual de desconto do INSS.
Zeca está organizando um bolão de futebol. Segundo suas regras, os apostadores informam o placar do jogo e um palpite. Ganham 10 pontos se acertarem o vencedor ou se acertarem que foi empate, e ganham mais 5 pontos para o placar de cada time que acertarem. A tabela a seguir dá um exemplo, considerando que o placar real foi 3x2:
Placar apostado | Pontos | Razão |
---|---|---|
|
0 | Não acertou o vencedor e nem o número de gols dos times. |
|
5 | Não acertou o vencedor, mas acertou o número de gols do segundo time. |
|
5 | Não acertou o vencedor, mas acertou o número de gols do primeiro time. |
|
10 | Acertou o vencedor, mas não acertou o número de gols dos times. |
|
15 | Acertou o vencedor e o número de gols do primeiro time. |
|
20 | Acertou o vencedor e o número de gols de ambos os times. |
15)Escreva um programa em
que requisita do usuário o placar apostado e depois o placar do jogo e informa quantos pontos o apostador fez.
Fazer um programa em C que solicita um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros.
Sabendo que um veículo tem o desempenho médio de
de combustível, faça um programa em C que solicite ao usuário informar o tempo de viagem em horas, a velocidade média em Km/h e então calcule e mostre o consumo de combustível nessa viagem.