Skip to main content

Basic C Programming Questions

Basic Coding Questions:

Exercise 1:

Q1. Write a programme to calculate area and perimeter of rectangle by accepting its length and breadth.

Ans:

#include<stdio.h>
#include<conio.h>
void main()
{
float a,p,l,b;
clrscr();
printf("\n enter the length and breadth of rectangle");
scanf("%f%f",&l,&b);
a=l*b;
p=2*(l+b);
printf("\n the area of rectangle is %f and the perimeter is %f",a,p);
getch();
}

The above image code is written in code blocks

Output:

enter the length and breadth of rectangle
20(press enter)
10(press enter)
the area of rectangle is 200 and the perimeter is 60


Explanation of the above code:
  • Declaring of variables in data type float since length and breadth cannot always be integers.
  • Taking input of length and breadth together by using scanf function.
  • Substituting the values of length and breadth stored in l and b to find out area and perimeter.
  • Displaying the result.

Q2. Write a programme to calculate average of 5 numbers by taking input from user.

Ans:

#include<stido.h>
#include<conio.h>
void main()
{
float n1,n2,n3,n4,n5,avg;
clrscr();
printf("\n enter the five numbers");
scanf("%f%f%f%f%f",&n1,&n2,&n3,&n4,&n5);
avg=(n1+n2+n3+n4+n5)/5;
printf("\n the average of five numbers is %f",avg);
getch();
}

Output:

enter the five numbers
10(press enter)
20(press enter)
30(press enter)
40(press enter)
50(press enter)
the average of five numbers is 30


Explanation of the above code:
  • Declaring of the variables in data type float since average can be decimals.
  • Scanning all five numbers from user together by using format specifier %f .
  • Substituting of all five numbers in average formula .
  • Displaying the result.

Q3. Write a programme to convert the inches into centimetres.

Ans:

#include<stdio.h>
#include<conio.h>
void main()
{
float inch,cm;
clrscr();
printf("\n enter the length in inches");
scanf("%f",&inch);
cm=2.54*inch;
printf("\n the length in centimetres is %f",cm);
getch();
}


Output:

enter the length in inches
2(press enter)
the length in centimetres is 5.08


Explanation:
  • Declaring of variables in data type float since length cannot always be an integer.
  • Taking the input in inches from the user.
  • Substituting the length in formula ( 1 inch = 2.54 cm).
  • Displaying the result.
Conclusion:

Thus now we know how some functions work in software and how to take multiple inputs and display multiple values in the same output.

To learn Basics of C Programming, click on link provided below: 


Thanking You.

Hope You Had A Great Time!

Comments

Popular posts from this blog

C Programming Basics

C PROGRAMMING BASICS: 1. Introduction to C language: C language was invented in Bell Labs by Dennis Ritchie between 1972-73. C language is a case sensitive language i.e the input given to it varies according to upper and lower case letters. It is executed using binary form data such as (0,1). By using binary data the speed of executing a code increases. 1.1 Header Files: Header files are those files which contain some predefined functions in it which we are going to use in our code. Every header file is accessed by appending an extension ".h". Example:               #include<stdio.h>                                 ↓                    ⇡          Tells computer to                  header file  with           include the header                 extension .h          file                                     T here are many header files for different functions such as the following:          <conio.h> <math.h> <string.h

How to start programming for beginners

HOW TO START PROGRAMMING: 1. What is Programming? Programming is a way of communicating with the computer and giving it set of instructions to do the work as per our needs. Example: While calculating something with a calculator what has to be done according to the input given to it is regulated by a program. Programming can also be used to build a software to determine whether a particular number is prime or not. 2. Can anyone learn Programming ? The answer to this question is simple YES anyone with basic knowledge of maths and some common sense can master programming.  The most amazing example of this is Sundar Pichai the CEO of Google he Studied metallurgical engineering at IIT Kharagpur. So if you love it you can do it. 3. Why Should I learn Programming? If you have that passion to solve a problem and enjoy twisting your mind then this is for you else you should leave programming right now. The other important Factor is Money if you become a m