Tutorial 1


1. Write a program that prints the following text at the terminal.

·        In C, lowercase letters are significant.

·        main is where program execution begins.

·        Opening and closing braces enclose program statements in a routine.

·        All program statements must be terminated by a semicolon.


ANSWER

  #include<stdio.h>

  int main()

 {

                  printf("In C, lowercase letters are significant.\n");

                  printf("Main is where program execution begins.\n");

                  printf("Opening and closing braces enclose program statements in a routine.\n");

                  printf("All program statements must be terminated by a semicolon.\n");

                  return 0;

  }

 2. Print the following shapes.

       

        *

        * *

        * * *

        * * * *

        * * * * *

         * * * * * *

ANSWER

       #include<stdio.h>

        int main() 

       {

             int i,j;

             for(i=1;i<=6;i++)

                  {

                     for(j=1;j<=i;j++) 

                        {

                           printf("* ");

                       }

                      printf("\n");

                   }

            return 0;

         }

 

 

   * * * * * * *

   * * * * * * *

   * * * * * * *

   * * * * * * *

   * * * * * * *

ANSWER

        #include<stdio.h>

        int main() 

        {

              int i,j;

             for(i=1;i<=5;i++) 

            {

               for(j=1;j<=7;j++) 

                  {

                     printf("* ");

                  }

               printf("\n");

           }

        return 0;


      }


 * * * * * *

 * * * * *

 * * * *

 * * *

 * *

 *

ANSWER

 #include<stdio.h>

 int main()

 {

       int i,j;

       for(i=1;i<=6;i++)

     {

             for(j=1;j<=7-i;j++)

            {        

                printf("* ");

            }

             printf("\n");

    }

    return 0;

}


*                                             

 * *

 * * *

 * * * *

 * * * * *

 * * * * * *

ANSWER

#include<stdio.h>

int main()

{

    int i,s,j;

    for(i=1;i<=6;i++)

     {

            for(s=1;s<=6-i;s++)

            {

                   printf(" ");

           }

            for(j=1;j<=i;j++)

            {

                     printf("* ");

             }

          printf("\n");

   }

return 0;

}


 * * * * * *

 * * * * *

 * * * *

 * * *

 * *

 *

ANSWER

#include<stdio.h>

int main()

 {

        int i,s,j;

        for(i=1;i<=6;i++)

         {

            for(s=0;s<=i;s++)

            {

                    printf(" ");

            }

            for(j=6;j>=i;j--)

            {

                printf("* ");

            }

            printf("\n");

         }

return 0;

}


 1

 1 2

 1 2 3

 1 2 3 4

 1 2 3 4 5

ANSWER

 #include<stdio.h>

 int main()

 {

       int i,j;

       for(i=1;i<=5;i++)

   {

           for(j=1;j<=i;j++)

      {

            printf("%d ",j);

      }

        printf("\n");

   }

       return 0;

}


4. What output would you expect from the following program?

            #include <stdio.h>

int main (void)

{

printf ("Testing...");

printf ("....1");

printf ("...2");

printf ("..3");

printf ("\n");

return 0;

}

ANSWER
     

Testing.......1...2..3

0 comments:

Post a Comment