Saturday, May 21, 2016

Latihan corak 2

#include <stdio.h>
int main()
{
   int i,space,rows,k=0,count=0,count1=0;
   printf("Enter the number of rows: ");
   scanf("%d",&rows);
   for(i=1;i<=rows;++i)
   {
       for(space=1;space<=rows-i;++space)
       {
          printf("  ");
          ++count;
        }
        while(k!=2*i-1)
        {
           if (count<=rows-1)
           {
             printf("%d ",(i+k));
             ++count;
           }
           else
           {
             ++count1;
              printf("%d ", (i+k-2*count1));
           }
           ++k;
      }
        count1=count=k=0;
        printf("\n");
    }
    return 0;
}

Ini menggunakan fungsi for, if-else

Output :


No comments:

Post a Comment