0% found this document useful (0 votes)
5 views2 pages

C Programming Structure & Concepts Guide

The document outlines a tutorial on Structured Programming using C, divided into six modules covering fundamental concepts such as algorithms, data types, operators, decision-making, iterative statements, arrays, strings, functions, pointers, and user-defined data types. Each module includes specific questions and tasks aimed at enhancing understanding of C programming principles and practices. Key topics include algorithm characteristics, data types significance, looping statements, string manipulation, pointers, and structures.

Uploaded by

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

C Programming Structure & Concepts Guide

The document outlines a tutorial on Structured Programming using C, divided into six modules covering fundamental concepts such as algorithms, data types, operators, decision-making, iterative statements, arrays, strings, functions, pointers, and user-defined data types. Each module includes specific questions and tasks aimed at enhancing understanding of C programming principles and practices. Key topics include algorithm characteristics, data types significance, looping statements, string manipulation, pointers, and structures.

Uploaded by

a.sowjanya1984
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Structure Programming Using C - Tutorial Questions

Module 01: Introduction to C


1. Define Algorithm. Explain its Characteristics
2. Write an algorithm to compute simple interest.
3. Define flowchart. Explain different symbols in flowchart with an example.
4. Explain the block structure of a C program
5. Explain in detail about C Tokens.

Module 02: Data types, Operators and Decision-making


1. What are basic data types available in ‘C’? Write the significance of each data type
2. Explain about Unary and Binary operators used in C language.
3. What is type conversion? Explain two types of conversion with examples
4. Explain about if, if else, and nested if-else with example programs
5. Explain about multi-way selection statement with example.

Module 03: Iterative Statements and Arrays


1. Explain briefly about Entry Controlled and Exit Controlled Looping statements.
2. Show how break and continue statements are used in a C program, with example.
3. Define array. Explain different array memory representations.
4. Explain with suitable example how to declare and initialize 1D & 2D arrays.
5. Write a C program to read N integers into an array A and to find the
(i)sum of odd numbers,(ii) sum of even numbers,(iii) average of all numbers.
Output the results computed with appropriate headings

Module 04: Strings and Functions


1. Define a string. Explain string manipulation library functions with their syntaxes.
2. Write a C program to check whether the given string is palindrome or not without using in
built function
3. What is a function. Explain function call, function definition and function prototype with
example.
4. Define recursion. Explain the working of recursive function with example.
5. Explain about storage classes with examples.

Module 05: Pointers


1. What is a pointer? Explain how the pointer variable declared and initialized with an example
program
2. Explain the array of pointes with example?
3. Discus the concept of pass by value and pass by reference with examples.
4. Explain different memory allocation functions with examples.
5. Discuss the concept of Command line arguments with example

Module 06: User-Defined Data Types


1. What is structure? Explain the syntax of structure declaration, initialization and members
accessing with example.
2. Discuss the concept of structure within a structure with an example.
3. Discuss about self-referential structures
4. Define union. Differentiate Structures and Unions.
5. Explain about typedef and enum.

You might also like