0% found this document useful (0 votes)
63 views4 pages

FPL Questions Bank 2024 Pattern-1

The document outlines a question bank for the FPL Theory Preliminary Exam at Sinhgad Institute of Technology & Science for first-year students in 2024. It covers various topics in C programming, including program planning, operators, control flow, arrays, and user-defined functions, with specific questions and programming tasks. Additionally, it promotes an 'IMP SOLUTION HUB' social media platform and offers an app download link.

Uploaded by

memesnagar8
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)
63 views4 pages

FPL Questions Bank 2024 Pattern-1

The document outlines a question bank for the FPL Theory Preliminary Exam at Sinhgad Institute of Technology & Science for first-year students in 2024. It covers various topics in C programming, including program planning, operators, control flow, arrays, and user-defined functions, with specific questions and programming tasks. Additionally, it promotes an 'IMP SOLUTION HUB' social media platform and offers an app download link.

Uploaded by

memesnagar8
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

SPPU FIRST YEAR 2024 PATTERN IMP

WITH SOLUTION

Join IMP SOLUTION HUB SOCIAL MEDIA


PLATDORM

CLICK HERE

CLICK HERE

DOWNLOAD APP
Sinhgad Technical Education Society’s,
Sinhgad Institute of Technology & Science
Narhe Technical Campus, 49/1, Opp. Mumbai Bengaluru Westerly
Bypass, Narhe , Pune - 411041

FPL THEORY QUESTION BANK – [ PRELIM EXAM ]


Question Question
No.
Unit I: Introduction to Program Planning & C Programming
1 What is tokens in C? Enlist all the tokens & describe it
2 What is constants in C? Explain the types of constants
3 Describe the four basic data types in C
4 Write a short note on storage classes in C
5 Differentiate between constants and variables
6 Differentiate between Keywords and Identifier
7 Write algorithm and design a flowchart for swapping of two numbers
8 Write algorithm and design a flowchart for finding minimum of two numbers

Unit II: Operators and Expressions


9 What are operators in C? Enlist types of operators with its symbols and meaning
10 Write a C program to implement all arithmetic operations on two numbers
11 What are the relational operators? Explain with examples.
12 Write a C program to implement logical operators
13 What are the increment and decrement Operators? Explain with examples.
14 Describe the concept of Precedence and Associativity of operators
15 Explain the any three mathematical functions in C

16 Evaluate the expression -:


(i) x =(a*b)+(c/2)-(b%a)
where a =10, b =12, c =20

(ii) y =(a/b*c-a+b)
where a =8, b =9, c =7
Unit III: Control Flow
17 Explain the if and if-else statements in C with example
18 Write a C program to accept marks from students and display grade of student.
Consider the following criteria -:
(i) O -: 80 - 100, Outstanding
(ii) A+ -: 70 – 79.99, Excellent
(iii) A -: 60 - 69.99, Very good
(iv) B+ -: 55 – 59.99, Good
(v) B -: 50 – 54.99, Above average
(vi) C -: 45 – 49.99, Average
(vii) P -: 40 – 44.99, Pass
(viii) F -: 0 – 39.99, Fail
19 Write a C program to accept two numbers from user and also accept choice from user
to perform addition, subtraction, multiplication, division, modulus operations ( Menu
driven program)
20 What is looping statements (iterative statements) in C? Enlist types of loops
21 Differentiate between while loop, do-while loop, for loop on the basis of following
points -:
a) Type of loop (pre-tested or post-tested)
b) Syntax
c) Steps of execution of loop (steps to write loop)
d) Flowchart
22 (i) Write a C program to find factorial of a given number using while loop
(ii) Write a C program to print multiplication table of given number using for loop
23 Write a C program to display following patterns -:

a) 1
12
1234
12345

b)
*****
****
***
**
*
24 Explain break statement and continue statement with example

Unit IV: Arrays


25 What is array? Enlist types of arrays
26 Explain the declaration of one dimensional [1D] & Two dimensional [2D] array with
examples?
27 Explain the declaration of one dimensional [1D]? Describe the Run Time
initialization of one dimensional [1D] array with program
28 Explain the declaration of two dimensional [2D]? Describe the Compile Time
initialization of two dimensional [2D] array with program
29 What is string? Explain the declaration and initialization of string with examples
30 Write a C program to –
(i) Writing string to screen (string output)
(ii) Reading string from Terminal (string input)
31 Which function is use to put string together? write a C program to put string together
32 Write a C program to –
(i) Find length of string [strlen( )]
(ii) Copy one string to another string [strcpy( )]
Unit V: User Defined Functions
33 What is user defined functions? Explain the need of user defined function
34 Explain elements of User defined functions
35 Explain the terms,
1) No Argument and No Return value
2) No Argument but Return value
36 Explain the terms,
1) Argument with Return value
2) Argument but No Return value
37 Write a C program to perform addition , subtraction and multiplication by using user
defined functions
38 Write a C program to calculate sum of first n – natural numbers using recursion
39 What is structure? Explain the declaration of structure variables with examples
40 Explain initialization and referencing of structure members

You might also like