Escreva um algoritmo que leia 2 números e imprima o resultado da divisão do primeiro pelo segundo. Caso não for possível mostre a mensagem “divisao impossivel” para os valores em questão.
Está dando sempre errado, alguém pode me ajudar?
segue abaixo o programa com erro.
#include
int main()
{
int x,y,div;
printf("Digite um numero: ");
scanf("%f",&x);
printf("Digite outro numero: ");
scanf ("%f", &y);
div=x/y;
{
if(y == 0)
printf("divisao impossivel\n");
else
printf("%f", div);
}
getch();
}
Soluções para a tarefa
Respondido por
0
O scan tem que ser %i. Já que at sendo declarada como inteiro...
Pode trabalhar o div para quando o resultado for menor que 0?.
Pode trabalhar o div para quando o resultado for menor que 0?.
Perguntas interessantes