Ir ao conteúdo
  • Cadastre-se

Vandin Campos

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

Tudo que Vandin Campos postou

  1. @arfneto Menu seria isso que você fez, aí fazemos suas chamadas dentro do menu principal (main)
  2. @arfneto Eu entendi as chamadas, mas agora no main como desenvolver as chamadas das linhas que ainda tenho dúvidas, para você ter ideia eu fiz sem o menu, para rodar a linha 19, ficando assim: #include <stdio.h> #include <stdlib.h> int main(void) { int inteiros[20] = {1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765}; int i, j; FILE *arq; arq = fopen("seqinteiros.dat","r"); for(i = 0; i<20; i++) { fscanf(arq,"%d", &inteiros[i]); } fclose(arq); arq = fopen("piramidif.dat","w"); for (i = 0; i < 19; i += 1) { inteiros[i] = inteiros[i+1] - inteiros[i]; printf("%d ",inteiros[i]); } printf("\n"); fclose(arq); return 0; } @arfneto Vou fazer e te envio a partir do menu, eu li novamente acho que desenvolvo algo aqui, você foi excelente para as minhas dúvidas, já já retorno!
  3. @arfneto Comecei a parte de função semana passada, por isso acompanhei por partes, por que deveria criar uma função de imprimir na tela separado e um laço para chamar assim que diminuir um do valor
  4. @arfneto Como esse código ficaria por completo? Tudo junto.
  5. @arfneto Eu consegui abrir o arquivo, e armazeno, minha dúvida seria só a parte da conta, não faço ideia de como começar. Minha leitura ficou assim: #include <stdio.h> int main(void) { int inteiros[20]; int i, j, aux=0; FILE *arq; arq = fopen("seqinteiros.dat","r"); for(i = 0; i<20; i++) { fscanf(arq,"%d", &inteiros[i]); } fclose(arq); arq = fopen("piramidif.dat","w"); for(i = 0; i<20; i++) { printf(" %d",inteiros[i]); } fclose(arq); return 0; } E funcionou, mas agora seria as contas... Me salva!!!
  6. @arfneto eu imaginei uma matriz pelo fato de ter o início 19 números formando 19 colunas e até o restante sendo apenas 1 dígito na última linha, poderia me mostrar mais como ficaria as contas e uma forma de fazê-las de um jeito que as contas fiquem menor
  7. @arfneto a sequência seria: 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 Como criar uma matriz seguindo o que foi pedido no exercício proposto e um laço for para realizar? Ou existe formas mais fáceis?
  8. @Eizy Pode me explicar mais o que foi feito, por exemplo: x1 = CPF /100000000; x2 = (CPF/10000000)%10; x3 = (CPF/1000000)%10; x4 = (CPF/100000)%10; x5 = (CPF/10000)%10; x6 = (CPF/1000)%10; x7 = (CPF/100)%10; x8 = (CPF/10)%10; x9 = CPF%10; COMO TAMBÉM: cpf2 = D1*10+D2; cpfval = CPF*100+cpf2;

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!