Velja_Programer

Gornji i donji trougao

Apr 17th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.08 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5.  
  6. int main(int argc, char *argv[]) {
  7.     int i,j;
  8.     int nx=8;
  9.     int ny=8;
  10.     int zbir=0;
  11.     int x,y;
  12.     int niz[ny][nx];
  13.  
  14.     srand(time(NULL));
  15.  
  16.     for(i=0;i<nx;i++)
  17.     {
  18.         for(j=0;j<ny;j++)
  19.         {
  20.             niz[i][j]=rand()%10;
  21.         }
  22.     }
  23.  
  24.     for(i=0;i<nx;i++)
  25.     {
  26.         for(j=0;j<ny;j++)
  27.         {
  28.             printf(" %d ",niz[i][j]);
  29.         }
  30.         printf("\n");
  31.     }
  32.  
  33.     printf("\n\n[RACUNANJE]\n");
  34.  
  35.     x=nx;
  36.     y=ny;
  37.  
  38.     for(i=0;i<y;i++)
  39.     {
  40.         for(j=i;j<x+i;j++)
  41.         {
  42.             zbir+=niz[i][j];
  43.             printf("x: %d   y: %d   v: %d   z: %d \n",i,j,niz[i][j],zbir);
  44.         }
  45.         x=x-2;
  46.         y=y-1;
  47.     }
  48.  
  49.     x=nx;
  50.     y=ny;
  51.  
  52.     for(i=y-1; i>=ny/2; i--){
  53.         for(j=abs(i-ny+1); j<x+abs(i-ny+1); j++){
  54.             zbir += niz[i][j];
  55.             printf("x: %d   y: %d   v: %d   z: %d \n",i,j,niz[i][j],zbir);
  56.         }
  57.         x-=2;
  58.         y--;
  59.     }
  60.  
  61.     printf("Zbir je : %d \n ",zbir);
  62.  
  63.     return 0;
  64. }
Add Comment
Please, Sign In to add comment