Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. char nums[5], aux[5];
  7. int cont = 0, tot = 0, maior;
  8.  
  9. FILE *numero; //cria um ponteiro do tipo arquivo
  10. numero = fopen("texto.txt", "r"); //abre o arquivo texto.txt apenas para leitura
  11.  
  12. for (int i = 0; i < 1000; i++){ //passa numero por numero do caractere de 1000 digitos
  13. fscanf(numero, "%c", &nums[cont]);//coloca o valor de 5 numeros na variavel nums
  14. cont++;//contador para atualizar o indice do vetor
  15. if ( cont > 5 ){//caso o contador ultrapasse 5 vamos salvar esses 5 numeros no auxiliar e ver se é maior que os próximos 5
  16. for ( int a = 0; a < 5; a++){
  17. aux[a] = nums[a];
  18. tot += (aux[a] - '0');//soma todos os valores de aux.
  19. if ( maior < tot){
  20. maior = 0; //caso o maior numero atual for menor que o proximo numero, ele recebe esse valor
  21. }
  22. }
  23. }
  24. }
  25. printf("%d", maior);
  26. fclose(numero);
  27. return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement