daily pastebin goal
11%
SHARE
TWEET

Untitled

a guest Oct 18th, 2018 67 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /* Data je celobrojna matrica M [nxn]. Odrediti koliko ima elemenata matrice koji se nalaze
  2. iznad sporedne dijagonale koji ispunjavaju sledeci uslov da je zbir indeksa neparan ili
  3. deljiv sa 5. Te elemente matrice zameniti sa 0. Odstampati tako dobijenu matricu i ispisati
  4. koliko ima trazenih elemenata. Zadatak raditi preko funkcija. */
  5.  
  6. #include <stdio.h>
  7.  
  8. void elementi(int M[][20], int n)
  9. {
  10.     int i, j, br = 0;;
  11.     for(i = 0; i < n; i++)
  12.     {
  13.         for(j = 0; j < n; j++)
  14.         {
  15.             if(i+j < n-1)
  16.             {
  17.                 if( ((i+j) % 2 != 0) || ((i+j) % 5 == 0) )
  18.                 {
  19.                     br++;
  20.                     M[i][j] = 0;
  21.                 }
  22.             }
  23.         }
  24.     }
  25.     printf("Broj elemenata takvih: %d\n", br);
  26. }
  27.  
  28. void unos(int M[][20], int n)
  29. {
  30.     int i, j;
  31.     for(i = 0; i < n; i++)
  32.     {
  33.         for(j = 0; j < n; j++)
  34.         {
  35.             printf("M[%d][%d] = ", i, j);
  36.             scanf("%d", &M[i][j]);
  37.         }
  38.     }
  39. }
  40.  
  41. void ispis(int M[][20], int n)
  42. {
  43.     int i, j;
  44.     printf("\nDobijena matrica: \n");
  45.     for(i = 0; i < n; i++)
  46.     {
  47.         for(j = 0; j < n; j++)
  48.         {
  49.             printf("%d ", M[i][j]);
  50.         }
  51.         printf("\n");
  52.     }
  53. }
  54.  
  55. void main()
  56. {
  57.     int n, M[20][20];
  58.     printf("Unesi dimenziju matrice M: ");
  59.     scanf("%d", &n);
  60.     unos(M, n);
  61.     elementi(M, n);
  62.     ispis(M, n);
  63. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top