Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

RNS INSTITUTE OF TECHNOLOGY, BENGALURU - 98

DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING


22POP13: Principles of Programming
I SEMESTER
ASSIGNMENT – 1
Submission Date: 06.02.2023

Bloom’s
Sl. No. Questions Taxonomy
Levels
1 Explain the basic structure of a C program with example. L1
2 Define a variable. Explain the rules for constructing variables in C Language. L1
State whether the following are valid identifiers or not.
Integer, float, I am, 123_Abc
3 Write a program to calculate simple interest. Draw the flowchart for the same. L3
4 Define datatype. Explain primitive data types supported by C Language with L1, L2
example
5 List all the operators used in C Language and evaluate the following L3
expression.
X=a-b/3-c*2-1 where a=9 b=12 and c=3
10 != 10 ||5<4 && 8
6 Describe the various types of computers. L1
7 Explain the components of computer with a block diagram. L1
8 Convert the following mathematical expression into C equivalent statements L2

9 L1
Define token. Explain the different tokens available in C language
10 L2
Briefly explain branching statements with proper syntax and example
11 Write a C Program to plot Pascal’s Triangles. L3
12 Explain algorithm, Flowchart and Pseudo code with example. L1
13 Briefly explain formatted input and output statements with example. L2
14 Define loop. Explain the different types of loops Available in C language with L1,L2
proper Syntax, flowchart and example.
15 Evaluate the following expressions: L5
i)100%20 <= 20 -5 + 100%10-20 ==5>=1!=20
ii)a +=b *= c -=5, where a=3 b=5 and c=8

Faculty in-charge: KB Department of ISE, RNSIT 1


Bloom’s Taxonomy Levels: L1: Remembering / L2: Understanding / L3: Applying / L4: Analyzing / L5: Evaluating /
L6: Creating

You might also like