Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <conio.h>
- #include <math.h>
- #define N 4
- int main ()
- {
- FILE *F1;
- FILE *F2;
- int matr[N][N], a, b, s1 = 0, s2 = 0;
- F1 = fopen("F1.txt", "w");
- for(int i = 0; i < N; i++)
- {
- for(int j = 0; j < N; j++)
- {
- matr[i][j] = rand() % 20 + (-10);
- printf("%4d", matr[i][j]);
- fprintf(F1, "%d ", matr[i][j]);
- }
- printf("\n");
- fprintf(F1, "\n");
- }
- fclose(F1);
- F1 = fopen("F1.txt", "r");
- for(int i = 0; i < N; i++)
- {
- for(int j = 0; j < N; j++)
- fscanf (F1, "%d", &matr[i][j]);
- }
- fclose(F1);
- F2 = fopen("F2.txt", "w");
- for(int i = 0; i < N; i++)
- {
- for(a = 0; a < i; a++)
- {
- if(matr[i][a] > 0)
- s1 += matr[i][a];
- }
- }
- fprintf(F2, "Suma > 0 pid: %d\n", s1);
- printf("Suma > 0 pid: %d\n", s1);
- for(int j = 0; j < N; j++)
- {
- for(b = 0; b < j; b++)
- {
- if(matr[b][j] < 0)
- s2 += matr[b][j];
- }
- }
- fprintf(F2, "Suma < 0 nad: %d\n", s2);
- printf("Suma < 0 nad: %d \n", s2);
- fclose(F2);
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement