Alx09

Ex 19

May 1st, 2020
335
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main() {
  6. int n = 0, v[1000] = {0}, a, b, c, i;
  7. FILE *f;
  8. f = fopen("in.txt", "r"); //deschidere in mod citire fiser
  9.  
  10. while (fscanf(f, "%d", &a) != EOF) {
  11. b = v[0];
  12. v[0] += a;
  13. for (i = 1; i <= n; i++) {
  14. fscanf(f, "%d", &a);
  15. if (v[i] > b) {
  16. b = v[i];
  17. v[i] += a;
  18. }
  19. else
  20. {
  21. c = v[i];
  22. v[i] = b + a;
  23. b = c;
  24. }
  25.  
  26. }
  27.  
  28. n++;
  29. }
  30. fclose(f);
  31. f = fopen("out.txt", "w");
  32. a = v[0];
  33. for (i = 1; i < n; i++)
  34. if (v[i] > a)
  35. a = v[i];
  36. fprintf(f, "%d", a);
  37. fclose(f);
  38. return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment