TOPIC

Exemplo de saída

Linnik Maciel (Estrogonofe FC) asked 3 years ago

Creio eu que o terceiro exemplo de saída está errado, pois a divisão de -7 por 3 tem como quociente inteiro -2, e não -3 como especificado no exemplo. E o valor do resto da divisão também divergem, pois o resto é 1 e não 2.

Remember not post solutions. Your post may be reviewed by our moderators.

  • Bruno Henrique Justo replied 3 years ago

    Não está errado. Olha a fórmula a = b x q + r. Se a = -7 e b = 3 então q = -3 e logo r = 2. O resto da divisão sempre será positivo, se o quociente inteiro fosse -2 (como tu disse) o resto da divisão seria -1.

  • Bruno de Souza Ribeiro replied 3 years ago

    include include

    int main(void){ int a, a2, b, b2, r, r2, q; scanf("%d %d",&a,&b); q = a/b; r = a%b; r2 = abs(r); b2=(q*b)+r2; a2=a+(a-b2); if(r<0) { r2 = a2-a; r2 = abs(r2); q = a2/b; } printf("%d %d\n",q, r2); getch(); }