ivana_andreevska

Matrica 1

Jun 11th, 2021
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.97 KB | None | 0 0
  1. Да се напише програма кој ќе определи и ќе испише на екран дали
  2. збирот на парните елементи кои лежат под главната дијагонала
  3. е еднаков со збирот на непарните елементи кои се наоѓаат над споредната дијагонала на една квадратна матрица.
  4. Квадратната матрица А[nxn] ја внесува корисникот преку тастатура.
  5. Пример:                             Излез:
  6.         1   2   3   4   5
  7.         4   5   2   7   6
  8.         1   8   5   3   2
  9.         2   3   4   1   4
  10.         5   7   4   8   9
  11.  
  12. Збирот на парните елементи под главната дијагонала е:28
  13. Збирот на непарните елементи над споредната дијагонала е:10
  14. Збитор на парните елементи кои лезат под главната дијагонала не е еднаков со збирот на непарните елементи кои се наоѓаат
  15. над споредната дијагонала.  
  16. #include <stdio.h>
  17.  
  18. int main()
  19. {
  20.     int n;
  21.     int i, j;
  22.    
  23.     int zbirParni = 0;
  24.     int zbirNeparni = 0;
  25.  
  26.     int matrica[101][101];
  27.  
  28.     printf("Vnesi dimenzija na amtricata\n");
  29.     scanf("%d", &n);
  30.  
  31.     printf("Vnesi elementi na matricata\n");
  32.     for(i=0;i<n;i++)
  33.     {
  34.         for (j = 0; j < n; j++)
  35.         {
  36.             scanf("%d", &matrica[i][j]);
  37.         }
  38.     }
  39.  
  40.     for (i = 0; i < n; i++)
  41.     {
  42.         for (j = 0; j < n; j++)
  43.         {
  44.             if (i > j)
  45.            
  46.                 if (matrica[i][j] % 2 == 0)
  47.                 {
  48.                     zbirParni += matrica[i][j];
  49.                 }
  50.             if(i+j<n-1)
  51.                 if (matrica[i][j] % 2 != 0)
  52.                 {
  53.                     zbirNeparni += matrica[i][j];
  54.  
  55.                 }
  56.         }
  57.     }
  58.     printf("Zbir na parnite e %d\n", zbirParni);
  59.     printf("Zbir na neparnite e %d\n",zbirNeparni);
  60.  
  61.     if (zbirParni == zbirNeparni)
  62.         printf("Ednakvi se\n");
  63.     else
  64.         printf("Ne se ednakvi\n");
  65.     return 0;
  66. }
Advertisement
Add Comment
Please, Sign In to add comment