Ir ao conteúdo

Ana SM

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Tudo que Ana SM postou

  1. @devair1010 Oi, obrigada por me responder. Entendo q com vetor ficaria bemm mais fácil, o problema é que meu professor pediu para que esse algoritmo fosse feito sem usar vetor
  2. No problema 1786 do uri tá pedindo para imprmir o cpf com a saída assim ( vou dar uma saída de exemplo: 000.000.000.21), mas meu código está imprimindo somente 00000000021 (sem os pontos) e não sei como faço para coloca-los. Segue abaixo o código: #include <stdio.h> int main { long int cpf; int cpfaAux, dig, b1 = 0, b2 = 0, i, j; scanf("%li", &cpf); cpfAux = cpf; for(i = 0, j = 1; i >= 0; i--, j++){ dig = cpf % 10; b1 = b1 + (dig * i); b2 = b2 + (dig * j); cpf = cpf / 10; } b1 = b1 % 11; b2 = b2 % 11; if (b1 == 0) b1 = 0; if(b2 == 0) b2 = 0; cpf = cpfAux; for(i = 0; i < 9; i++){ cpf = cpf / 100000000; printf("%li", cpf); if(j % 3 == 0 && j < 9) printf("."); cpf = cpf / 10; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...