PPS Practical 29

PPS Practical 29
  • Aim: Write a program to print following patterns :
    i *          ii    *      iii *****
      * *             * *         ****
      * * *          * * *        ***
      * * * *       * * * *       **
      * * * * *    * * * * *      *
  • Code:
    1. //For turbo C++ remove below comments
      #include <stdio.h>
      //#include<conio.h>
      void main()
      {
          int i,j,n;
          //clrscr();
          printf("Enter number of rows : ");
          scanf("%d",&n);
          for (i = 0; i < n; i++){
              for (j = 0; j < i+1; j++){
                  printf("* ");
              }
              printf("\n");
          }
          // getch();
      }
    2. //For turbo C++ remove below comments
      #include <stdio.h>
      //#include<conio.h>
      void main()
      {
          int i, j, n;
          //clrscr();
          printf("Enter number of rows : ");
          scanf("%d", &n);
          for (i = 0; i < n; i++){
              for (j = i+1; j < n; j++){
                  printf(" ");
              }
              for (j = 0; j <= i; j++){
                  printf("* ");
              }
              printf("\n");
          }
          // getch();
      }
    3. //For turbo C++ remove below comments
      #include <stdio.h>
      //#include<conio.h>
      void main(){
          int i,j,n;
          //clrscr();
          printf("Enter number of rows : ");
          scanf("%d",&n);
          for (i = n; i > 0; i--){
              for (j = i; j > 0; j--){
                  printf("*");
              }
              printf("\n");
          }
          // getch();
      }
  • Output:

    1. Output of practical 29(1)

    2. Output of practical 29(2)

    3. Output of practical 29(3)

Comments