imprimir se um número x é divisível por um número y.
Na linguagem c
Soluções para a tarefa
1) Você tem de fazer uma entrada do primeiro número.
ex. abstrato:
int x;
printf ("digite seu numero");
scanf ("%i",&x);
2) Show, você tem o número digitado pelo usuário. Agora tem duas questões: você quer verificar se o número X é divisível por outro em algum intervalo ou o usuário vai digitar o Y também?
Caso 1 - ex em intervalo:
int i; /*variavel auxiliar só para rodar o for*/
for (i=0;i<10;i++){ //um for rodando um intervalo de 0-10
if (x%i==0) { /* Um if, se o número X for divisível por i (valor do for) ele vai printar que o numero é divisível. Esse % significa "pegar o resto da divisão". Se o resto for 0, o número é divisivel */
printf ("Esse número é divisível por %i");
}
}
Caso 2 - O usuário digita o Y: Nesse caso, basta salvar o Y em outra variável e fazer o IF
int y;
printf ("digite o numero pelo qual deseja dividir");
scanf ("%i",&y);
if (x%y==0){
printf ("o número %x é divisível por %y");
}
else {
printf ("o número %x não é divisível por %y ");
}
int main()
{
int x;
int y;
printf ("\nDigite o dividendo:");
scanf ("%d", &x);
printf ("\nDigite o divisor");
scanf ("%d", &y);
if (x%y==0){
printf ("\n É divisivel");
}
else {
printf ("\n Não é divisivel");
}
getch();
}