JNTUK R16 Computer Programming

JNTUK R19 Programming for Problem Solving using C

REC AR20 Programming for Problem Solving using C

JNTUK R20 Programming for Problem Solving using C

I-B.Tech., I-Semester C Programming AR20- B.Tech

(Common to ECE, EEE, ME, CE )

AR20 CPUnit-1.pdf

UNIT I BASICS OF C

Algorithm and Flowchart, Introduction to Computers: Creating and running Programs, Computer Numbering System, Storing Integers, Storing Real Numbers, Introduction to the C Language: Background, C Programs, Identifiers, Variable, Types, Constants, Input/output, Programming Examples, Structure of a C, Type Conversion Statements, Simple Programs.

Assignment Q & S

  • 2021 Batch Q 2021 Batch S

  • 2020 Batch Q 2020 Batch S

C Programs Q & S

AR20 CP Unit-2.pdf

UNIT II OPERATORS & CONTROL STATEMENTS

Operators, Operator Precedence and Associativity, Evaluating Expressions, Selection & Making Decisions: Two Way Selection, Multiway Selection, Repetition: Concept of Loop, Pretest and Posttest Loops, Initialization and Updating, Event and Counter Controlled Loops, Loops in C, Other Statements Related to Looping, Looping Applications- Summation, Powers, Smallest and Largest, Programming Examples.

Assignment Q & S

2021 Batch Q 2021 Batch S

2020 Batch Q 2020 Batch S

C Programs Q & S

AR20 CP Unit-3.pdf

UNIT III ARRAYS & STRINGS

Arrays: Concepts, Using Array in C, Array Application, Two Dimensional Arrays, Multidimensional Arrays, Programming Example – Calculate Averages Strings: String Concepts, C String, String Input / Output Functions, Arrays of Strings, String Manipulation Functions

Assignment Q & S

2021 Batch Q 2021 Batch S

2020 Batch Q 2020 Batch S

C Programs Q & S

Q

S

AR20 CP Unit-4.pdf

UNIT IV FUNCTIONS & POINTERS

Functions: Designing, Structured Programs, Function in C, User Defined Functions, Inter Function Communication, Standard Functions, Passing Array to Functions, Recursion .Scope, Storage Classes and Type Qualifiers. Pointers: Introduction, Pointers to pointers, Compatibility, Pointer Applications: Arrays, and Pointers, Pointer Arithmetic and Arrays, Memory Allocation Function, Array of Pointers, Programming Application, Command Line Arguments.

Assignment Q & S

2021 Batch Q 2021 Batch S

2020 Batch Q 2020 Batch S

C Programs Q & S

Q

S

AR20 CP Unit-5.pdf

UNIT V STRUCTURES, UNION TYPES & FILES

Derived Types: Structures- Declaration, Definition and Initialization of Structures, Accessing Structures, Nested Structures, Array of Structures, Structures and functions, Pointers to Structures, Self referential structures, Unions, typedef, bit-fields, Enumerated Types, File Handling: Defining and Opening a file, Closing Files, Input/output Operations on Files.

Assignment Q & S

2021 Batch Q 2021 Batch S

2020 Batch Q 2020 Batch S

C Programs Q & S

Q

S

2021 Batch

LQ MID -1 Q LQ MID-1 S LQ MID -2 Q LQ MID-2 S

2020 Batch

LQ MID -1 Q LQ MID-1 S LQ MID -2 Q LQ MID-2 S

Model Paper

AR20 C Programming Model Paper.pdf

JNTUK R20 QP

R20 SET-1 July-2021.pdf

AR20 August-2021 QP

AR20 SET-1 August-2021.pdf