Escreva uma função que receba dois números inteiros x e y. Essa função deve verificar
se x é divisível por y. No caso positivo, a função deve retornar 1, caso contrário zero. Escreva também um algoritmo para testar tal função exibindo uma mensagem de acordo com o resultado.
NÃO SEI NEM COMO COMEÇAR, DE 20 SÓ NÃO CONSEGUI 3, ESSE QUE NÃO SEI COMO, E MAIS DOIS MAIS OU MENOS, SE ALGUÉM PODER ME AJUDAREM E EXPLICAR! AGRADEÇO.
OBS. no visualG (portugol)
Soluções para a tarefa
Respondido por
4
Boa noite , talvez seja isso que você quer .rsrs
algoritmo "SomaNumeros"
var
x,y:INTEIRO
Procedimento Soma(A, B:Inteiro)
Escreva("Soma de dois numeros", A+B)
FimProcedimento
inicio
Escreval("Digite um valor para x:")
leia(x)
Escreval("Digite um valor para y:")
leia(y)
Se (x %y =0)
entaoescreval("Divisao sem resto")
escreval("Soma",x+y)
escreva(retorne 1)
Senao
escreval("Divisao com resto")
escreval("Soma:",x+y)
escreva(retorne 0)
fimse
fimalgoritmo
algoritmo "SomaNumeros"
var
x,y:INTEIRO
Procedimento Soma(A, B:Inteiro)
Escreva("Soma de dois numeros", A+B)
FimProcedimento
inicio
Escreval("Digite um valor para x:")
leia(x)
Escreval("Digite um valor para y:")
leia(y)
Se (x %y =0)
entaoescreval("Divisao sem resto")
escreval("Soma",x+y)
escreva(retorne 1)
Senao
escreval("Divisao com resto")
escreval("Soma:",x+y)
escreva(retorne 0)
fimse
fimalgoritmo
kyaHachi:
obrigado, ajudou bastante, só que estar crescente.
Respondido por
0
Segue abaixo a resposta em c++
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int funcao(int x, int y){
if(x %y == 0){
return 1;
}
else{
return 0;
}
}
int main(){
int x,y;
printf("X: ");
scanf("%d", &x);
printf("Y: ");
scanf("%d", &y);
if(funcao(x,y) != 0){
printf("\nX eh divisivel por Y");
}
else{
printf("\nX nao eh divisivel por Y");
}
return 0;
}
Perguntas interessantes