0% found this document useful (0 votes)
8 views

Input Output Function with answers

Uploaded by

shreeprakash1620
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Input Output Function with answers

Uploaded by

shreeprakash1620
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Complete the Lesson Summary  HGC

JV
C has specialised functions to handle the values that are given as input and also the

scanf()
output of the computed results. The pair of I/O functions, _________________ and
LS-3
printf()
_________________ are used in C language to read and write data in a specific format. The

library function ________________


stdio.h with a preprocessor directive #include must be specified

in the beginning of the program to handle the pair of I/O functions.

print messages
The output function printf( ) is used to ____________________________ and values on

the screen. The general format of printf( ) statement is

printf(“<format string>”, <list of variables>);

e.g., printf(“Answer is %d”, x);

get input from the user


The input function scanf( ) is used to ________________________________________.

The general format of scanf( ) statement is

scanf(“<format string>”, & <list of variables>);

e.g., scanf(“%d %d”, &n1,&n2);

The symbol ampersand (&) indicates the ___________________________


address (location) of

the variable. Hence, should precede each variable name while accepting values to it.

The I/O statements handle the different types of variables using the format specifier string.

For example, integer variable format specifier is ___________,


%d floating point variable format

specifier is ___________
%f and character variable format specifier is ___________
%c

The new line character _______________


\n can be used in I/O statements to take the 
cursor position to a new line and ___________
\t is used to give tab settings.

Page 1

Complete the Lesson Summary (Contd …)  HGC
9

JV
EXAMPLE PROGRAM TO EXPLAIN Printf() AND Scanf() STATEMENTS

/* program to add two numbers */


Start LS-3
#include <stdio.h>

main()
Input n1, n2
{

int n1, n2, sum;


sum=n1+n2
printf(“Enter two numbers:”);

scanf(“%d %d”,&n1, &n2);

sum=n1+n2; Print sum

printf(“The addition of two numbers is: %d”,sum);

getch(); End

/* Program to do simple interest calculation */


#include <stdio.h>

#include <conio.h>

main( ) { Result
Enter principal, interest rate and time
float p,r,t,si;
10000
clrscr();
2
printf (“Enter principal, interest rate and time\n”) 2

scanf(“%f %f %f”, &p, &r, &t); Simple interest = 400

si=(p * r * t ) / 100;

printf(“Simple interest = %f \n”, si);

getch();



Teacher’s Signature:

I. Fill in the blanks with the correct option HGC
9

JV
\t
1. The ______________________ character gives tab spacing.
a. \c b. \t c. & d. \n
\n
2. ______________________ character takes the cursor to new line.
a. \n b. /n c. & d. !n
W-3
&
3. The ___________ in a scanf( ) statement indicates the memory address of the variable.
a. && b. & c. \t d. %d
Variables
4. ______________________ must be declared at the beginning of the program.
a. String b. Values c. Variables d. getch( )
%c
5. ______________________ format string is used for printing character values.
a. %c b. %d c. %f d. %e

II. Shade the word that is not associated with the other three

1. %d %f %c %t

2. void printf() scanf() main()

3. a=5 a=0.7 a a=5.7e-2

4. int sum Integer sum float sum char grade

5. \n \t & &&&

6. stdio.h string.h main.h conio.h

III. Complete the flowchart for the given program

#include <stdio.h> Start


main( )
{ Input the
float pi=3.14, area; value of r
int r;
printf (“Enter the radius of the circle \n”); area = pi * r * r
scanf (“%d”,&r);
area=pi * r * r; Output the
area of the

printf (“The area of the circle is:%f”,area);
getch( );
circle

} Stop
Page 1 
IV. Complete the given program in the space provided HGC
9

JV
#include <stdio.h>
main()
{
int poc_money=30; W-3
int weekly,monthly;
weekly=poc_money*7;
monthly = poc_money * 30;
printf(“\n Pocket money spent per day - %d “,poc_money);
printf(“\n Pocket money spent per week - %d “, weekly );
printf(“\n Pocket money spent per month - %d “, monthly );
getch( ); }

#include <stdio.h>
main()
{
float p, n , r, si;
printf(“\n Enter the Principle Amount”);
scanf( “%f” ,&p);
printf(“ \n Enter the no: of years ”);
scanf(“%f”, &n);
printf(“\n Enter the Rate of Interest ”);
scanf( “%f”, &r );
si= (p * n * r) /100;
printf(“Simple Interest is %f”,si);
getch( ); }

V. Find the errors and rewrite the code in the space provided

#include<Stdio.h> #include<stdio.h>
main( ) main( )
{ {
float f,c; float f,c;
clrscr( ); clrscr( );
printf (“Enter the Fahrenheit value \n”) printf (“Enter the Fahrenheit value \n”);
printf (“%f”,&fa); scanf (“%f”,&f);
c=( f − 32 ) * 5 / 9; c=( f − 32 ) * 5 / 9;
printf (“The Centigrade value is %d ”, c); printf (“The Centigrade value is %f ”, c);

}
getch( );
}
getch( );

Teacher’s Signature: 

You might also like