GTU · First Year Common · Semesters 1 and 2
GTU 3110003 Programming for Problem Solving (PPS) Old Question Papers & Solutions PDF
Official Gujarat Technological University (GTU) old question papers PDF (Regular & Remedial) and step-by-step solved questions for Programming for Problem Solving (PPS) across 2023 – 2026 examinations.
27 questions GTU asked more than onceAsked in 5 of 7 papers: Write a C program to print following pattern: For e.g. input = 5 * ** *** **** *****See listExam papers
Most repeated questions
27 questions GTU set in two or more of 7 papers, most repeated first. Tap a year to open that paper at the question.
Write a C program to print following pattern: For e.g. input = 5 * ** *** **** *****
Summer 2025 Q2c OR Winter 2024 Q2c Summer 2024 Q3c OR Winter 2023 Q3c Summer 2023 Q4b
Differentiate call by value and call by reference.
Winter 2025 Q5a OR Summer 2025 Q3c OR Winter 2024 Q3a OR Winter 2023 Q4b Summer 2023 Q3c OR
What is Type Casting? State Its Types with example.
Summer 2026 Q2b Summer 2025 Q3a Winter 2024 Q3b Summer 2023 Q3a OR
Explain: malloc (), calloc (), free (), realloc ().
Summer 2026 Q5b OR Summer 2025 Q4b OR Summer 2024 Q5b OR Winter 2023 Q5b OR
Explain the major components of a Computer System and their Functions.
Summer 2026 Q1b Summer 2024 Q1a Winter 2023 Q1c Summer 2023 Q1a
Write a C Program to Copy contents of one file to another. 07 Page 2 of
Summer 2026 Q5c OR Winter 2025 Q5c Summer 2025 Q5c OR Winter 2023 Q5c OR
Write a C program to print following pattern: Input : 4 Output: 1 2 2 3 3 3 4 4 4
Write a program in c for multiply two matrices A and B of dimensions M x N and N x O respectively and store the result in third matrix C.
Differentiate while and do..while loop
Compare: Entry Controlled Loop Vs. Exit Controlled Loop.
Show 17 more repeated questionsHide the 17 more
Explain else…if ladder with example.
Write a C program to make sum of digits of a given number. (if input is 145, output should be 10)
Write a C program to check weather given integer number is palindrome or not?
Construct a C program to check if entered integer is a prime number or note.
Write a c program to read a file and count total no of lines, total no. of words and total number of characters.
Differentiate between break and continue.
Demonstrate the use of recursion with an example
Summarize the methods for initialization of One-Dimensional array.
Discuss Nested structure with example.
Describe the Classification of User-Defined Functions (UDF) based on Arguments/Return Type.
Write a C program to find the largest number amongst three integers entered
Explain nested if-else statement with suitable example.
List the types of Array
Define dynamic memory allocation. Explain malloc() and calloc() with example.
Explain difference between Structure AND Union.
Explain the basic structure of a C program with an example.
Write an algorithm to check whether the entered number is Even or Odd.
Which branches take this subject
GTU's syllabus lists 3110003 for 45 branches. One set of papers serves all of them.
Semester 1: 45 branches
Aeronautical Engineering, Artificial Intelligence and Data Science, Artificial Intelligence and Machine Learning, Automobile Engineering, Bio-Technology, Biomedical Engineering, Chemical Engineering, Chemical Engineering (Green Technology & Sustainability Engineering), Chemical Technology, Civil & Infrastructure Engineering, Civil Engineering, Computer Engineering, Computer Science & Design, Computer Science & Engineering, Computer Science & Engineering (Artificial Intelligence and Machine Learning), Computer Science & Engineering (Cyber Security), Computer Science & Engineering (Data Science), Computer Science & Engineering (Internet of Things and Cyber Security Including Block Chain Technology), Electrical Engineering, Electronics & Communication Engineering, Electronics & Instrumentation Engineering, Electronics and Communication (Communication System Engineering), Electronics Engineering, Environmental Engineering, Environmental Science & Technology, Food Engineering & Technology, Food Processing Technology, Industrial Engineering, Information & Communication Technology, Information Technology, Instrumentation & Control Engineering, Manufacturing Engineering, Mechanical Engineering, Mechatronics Engineering, Metallurgy Engineering, Mining Engineering, Nano Technology, Plastic Technology, Plastics Engineering, Power Electronics, Production Engineering, Robotics and Automation, Rubber Technology, Smart & Sustainable Energy, Textile Technology
Other Semester 1 subjects
Common questions
Are these GTU 3110003 Programming for Problem Solving papers valid for both Regular and Remedial exams?
Yes. Gujarat Technological University (GTU) follows the same 70-mark syllabus, exam blueprint, and 23-mark passing cutoff for both Regular and Remedial (ATKT/backlog) examinations. All 7 past exam sessions (2023 – 2026) serve as comprehensive preparation for either attempt.
How can I download GTU 3110003 Programming for Problem Solving old question papers PDF?
You can download official GTU 3110003 original question paper PDFs directly from the table above with 1 click and zero deceptive ads or wait timers. Every paper also includes interactive online questions with AI study prompts.
What is the passing mark for GTU Programming for Problem Solving (3110003)?
The external theory exam carries 70 marks. The minimum passing cutoff is 23 marks (33%). Exam duration is 2.5 hours.
What is the GTU exam pattern for 3110003?
The examination contains 5 main questions of 14 marks each, totaling 70 marks. Questions 2 through 5 provide internal OR choices, typically split into 3-mark, 4-mark, and 7-mark questions.