Wednesday, April 8, 2020

Question Paper (Question Bank-2)

                    Question Paper to solve
Sub:  Programming in C
_______________________________________
1. Attempt any FIVE of the following :       10  Marks
(a) State use of while loop with syntax.
(b) List any four keywords used in ‘C’ with their use.
 (c) Write the syntax of switch case statement.
 (d) State any two differences between while and do-while      statement.
(e) State any four math functions with its use.
2. Attempt  THREE of the following : 12 Marks
(a) If the value of a number (N) is entered through keyboard. Write a program using recursion to calculate and display factorial of number (N).
(b) Explain any four bit-wise operator used in ‘C’ with example.
(c) Write a program to accept marks of four subjects as input from user. Calculate and display total and percentage marks of student.
3. Attempt  THREE of the following : 12 Marks
(a) Explain strlen( ) and strcpy( ) function with example.
(b) Draw a flowchart for checking whether given number is prime or not.
(c) Implement a program to demonstrate logical AND operator.
4. Attempt  THREE of the following : 12 Marks
(a) Describe generic structure of ‘C’ program.
(b) With suitable example, explain how two dimensional arrays can be created.
(c) Write a program to accept a string as input from user and determine its length. [Don’t use built in library function strlen()]
5. Attempt  TWO of the following : 12  Marks
(a) Write a program using switch statement to check whether entered character is VOWEL or CONSONANT.
(b) Develop a program to find diameter, circumference and area of circle using function.
6. Attempt  TWO of the following : 12  Marks
(a) Write a program using switch statement to check whether entered character is VOWEL or CONSONANT.

(b) Define Array. Write a program to accept ten numbers in array. Sort array element and display.

Question Paper( Question Bank-1)

                    Question Paper to solve
Sub:  Programming in C
 Date of Checking: 17 April 2020
___________________________________________________________

1. Attempt  FIVE of the following : 10 Marks
(a) Define type casting. Give any one example.
(b) Declare a structure student with element roll-no and name. (c) Distinguish between call by value and call by reference.
(d) State difference between array and string.
 (e) Declare a structure student with element roll-no and name.
2. Attempt  THREE of the following : 12 Marks
 (a) Develop a simple ‘C’ program for addition and multiplication of two integer numbers.
 (b)  State four arithmetic operations perform on pointer with example.
 (c) Draw flowchart for checking weather given number is prime or not.
3. Attempt  THREE of the following : 12 marks
(a )Explain function with example
(b)Explain structure with example
(c) What is String explain its function
4. Attempt  THREE of the following : 12 Marks
(a) Write a program to swap the values of variables a = 10, b = 5 using function.
(b) Develop a program using structure to print data of three students having data members name, class, percentage.
(c) Design a program to print a message 10 times.
5. Attempt TWO of the following : 12 Marks
(a) Develop a program to find diameter, circumference and area of circle using function.
(b) Write a program to perform addition, subtraction, multiplication and division of two integer number using function.
6. Attempt  TWO of the following : 12 Marks
(a) Enlist different format specifiers with its use.

(b) Explain any four library functions under conio.h header file.

Monday, March 30, 2020

Book Published on " Fundamental of Programming Language-II" available on Amazon books


Structure In C


Matoshri Asarabai  Polytechnic, EklahareNashik

______________________________________________
Topics:  Structure Using C
What is Structure
Structure in c is a user-defined data type that enables us to store the collection of different data types. Each element of a structure is called a member.
struct keyword is used to define the structure. Let's see the syntax to define the structure in c.
1.   struct structure_name   
2.   {  
3.       data_type member1;  
4.       data_type member2;  
5.       .  
6.       .  
7.       data_type memeberN;  
8.   };  

Let's see the example to define a structure for an entity employee in c.
1.   struct employee  
2.   {   int id;  
3.       char name[20];  
4.       float salary;  
5.   };  
c structure memory allocationHere, struct is the keyword; employee is the name of the structure; idname, and salary are the members or fields of the structure.

Declaring structure variable

 declare variable at the time of defining the structure.
1.   struct employee  
2.   {   int id;  
3.       char name[50];  
4.       float salary;  
5.   }e1,e2;  

 

C Structure example


1.   #include<stdio.h>  
2.   #include <string.h>    
3.   struct employee      
4.   {   int id;      
5.       char name[50];      
6.   }e1;  //declaring e1 variable for structure    
7.   int main( )    
8.   {    
9.      //store first employee information    
10.                  e1.id=101;    
11.                  strcpy(e1.name, "Sonoo Jaiswal");//copying string into char array    
12.                  //printing first employee information    
13.                  printf( "employee 1 id : %d\n", e1.id);    
14.                  printf( "employee 1 name : %s\n", e1.name);    
15.               return 0;  
16.               }    
Output:
employee 1 id : 101
employee 1 name : Sonoo Jaiswal


Functions In C : Important Concept


Topic: Functions In C

A function is a group of statements that together perform a task. Every C program has at least one function, which is main(), and all the most trivial programs can define additional functions.
You can divide up your code into separate functions. How you divide up your code among different functions is up to you, but logically the division is such that each  
A function declaration tells the compiler about a function's name, return type, and parameters. A function definition provides the actual body of the function.
The C standard library provides numerous built-in functions that your program can call. For example, strcat() to concatenate two strings

Defining a Function
The general form of a function definition in C programming language is as follows −
return_type function_name( parameter list ) {
   body of the function
}
A function definition in C programming consists of a function header and a function body. Here are all the parts of a function −
·        Return Type − A function may return a value. The return_type is the data type of the value the function returns. Some functions perform the desired operations without returning a value. In this case, the return_type is the keyword void.
·        Function Name − This is the actual name of the function. The function name and the parameter list together constitute the function signature.
·        Parameters − A parameter is like a placeholder. When a function is invoked, you pass a value to the parameter. This value is referred to as actual parameter or argument. The parameter list refers to the type, order, and number of the parameters of a function. Parameters are optional; that is, a function may contain no parameters.