Advertisement
rafid_shad

lab graph

Dec 5th, 2018
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.67 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. int main()
  4. {
  5.     int a[6][6];
  6.  
  7.     a[0][0]=0;
  8.     a[0][1]=1;
  9.     a[0][2]=0;
  10.     a[0][3]=0;
  11.     a[0][4]=0;
  12.     a[0][5]=0;
  13.     a[1][0]=0;
  14.     a[1][1]=0;
  15.     a[1][2]=1;
  16.     a[1][3]=0;
  17.     a[1][4]=0;
  18.     a[1][5]=0;
  19.     a[2][0]=0;
  20.     a[2][1]=0;
  21.     a[2][2]=0;
  22.     a[2][3]=0;
  23.     a[2][4]=1;
  24.     a[2][5]=0;
  25.     a[3][0]=0;
  26.     a[3][1]=1;
  27.     a[3][2]=0;
  28.     a[3][3]=0;
  29.     a[3][4]=0;
  30.     a[3][5]=0;
  31.     a[4][0]=0;
  32.     a[4][1]=0;
  33.     a[4][2]=0;
  34.     a[4][3]=1;
  35.     a[4][4]=0;
  36.     a[4][5]=1;
  37.     a[5][0]=0;
  38.     a[5][1]=0;
  39.     a[5][2]=0;
  40.     a[5][3]=0;
  41.     a[5][4]=0;
  42.     a[5][5]=0;
  43.  
  44.     int i,j;
  45.     char alpha='A';
  46.  
  47.     for(i=0;i<6;i++)
  48.     {
  49.         char bita='A';
  50.  
  51.         for(j=0;j<6;j++)
  52.         {
  53.             if(a[i][j]==1)
  54.             {
  55.                 printf("%c -> %c\n",alpha,bita);
  56.  
  57.                 bita++;
  58.             }
  59.             else
  60.             {
  61.                 bita++;
  62.             }
  63.         }
  64.  
  65.         alpha++;
  66.     }
  67.  
  68.     printf("\n");
  69.  
  70.     alpha='A';
  71.     int count;
  72.  
  73.     for(i=0;i<6;i++)
  74.     {
  75.         count=0;
  76.  
  77.         for(j=0;j<6;j++)
  78.         {
  79.             if(a[i][j]==1)
  80.  
  81.             count++;
  82.         }
  83.  
  84.         printf("Outdegree of %c = %d\n",alpha,count);
  85.  
  86.         alpha++;
  87.     }
  88.     printf("\n");
  89.  
  90.  
  91.     int g=0,lol;
  92.     alpha='A';
  93.  
  94.  
  95.     while(1)
  96.     {
  97.         lol=0;
  98.  
  99.         for(i=0;i<6;i++)
  100.         {
  101.             if(a[i][g]==1)
  102.             {
  103.                 lol++;
  104.             }
  105.         }
  106.  
  107.          printf("Outdegree of %c = %d\n",alpha,lol);
  108.         alpha++;
  109.         g++;
  110.  
  111.         if(alpha=='G')
  112.         {
  113.             break;
  114.         }
  115.     }
  116.     return 0;
  117. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement