Thursday, March 3, 2011

2

C Program Language (Functions: Square Root And Power)

  • Thursday, March 3, 2011
  • RJ
  • Share
  • The problem is the program must ask the user what function should be used either Square, Square Root or Power which usually known as exponential function. Then after the tree choices the program will ask the user to input given or data to solve it is like a menu where you can select what you want and suited in your needs. At the same time after each solution the program will ask the user to repeat the problem or terminate it. These program will be using functions to easily answer the problems and still be using the math.h and stdlib.h header. Take a look to the outputs below.

    Solving the Square of a number

    Solving the Square Root of a number

    Solving the Power of a number

    Now see the codes on how to get the output above.


    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    main()
    {
    int n1;
    int sum;
    int a,b,c;
    char y,s;
    
    printf("Enter Operation To be Used: \n");
    printf("(1=circle   2=Triangle   3=Square): ");
    scanf("%d",&n1);
    
    
    
    float pi;
    
    switch(n1)
    {
    case 1:
    
    float rad;
    printf("\n\nArea Of a Circle!");
    printf("\nEnter radius: ");
    scanf("%f",&rad);
    
    float areac;
    areac = (3.14) * (rad * rad);
    
    printf("The Area of a circle is %.2f",areac);
    break;  
    
    case 2:          
    
    int base,he,areat;
    
    printf("\n\nArea Of a Triangle!");
    printf("\nEnter base: ");
    scanf("%d",&base);
    printf("Enter height: ");
    scanf("%d",&he);
    
    areat = (base * he)/(2);
    
    printf("The Area of a triangle is %d",areat);
    break;
    
    case 3:     
    int side,areas;
    printf("\n\nArea Of a Square!");
    printf("\nEnter side: ");
    scanf("%d",&side);
    
    
    areas = side * side;
    
    printf("The Area of a Square is %d",areas);
    break;
    }        
    if(n1>=4)
    {
    printf("\nInvalid Input!");
    
    }      
    
    printf("\n\nPress Y to repeat and N to end:\n");
    scanf("%s",&s);
    if(s=='y'){
    system ("cls");
    return main();        
    getch();
    }
    
    if (s=='y')
    {
    return 0;
    }}
    

    2 Responses to “C Program Language (Functions: Square Root And Power)”

    Unknown said...
    August 8, 2016 at 4:15 AM


    In this course, you will learn about SAP Netweaver AS-JAVA administration, commonly
    sap netweaver training in hyderabad


    Unknown said...
    August 8, 2016 at 4:24 AM

    Programming languages functions square in the blog..
    SAP HANA training in hyderabad,This is the best path You can Learn COmplete Course with full fledge knowledge of SAP.
    SAP HANA online training



    Post a Comment

    Subscribe