### Programming for Problem Solving Practical List

LIST OF PRACTICALS

1 Write a program to that performs as calculator ( addition, multiplication, division, subtraction). Solution
2 Write a program to find area of triangle(a=h*b*.5) a = area h = height b = base Solution
3 Write a program to calculate simple interest (i = (p*r*n)/100 )i = Simple interestp = Principal amountr = Rate of interestn = Number of years Solution
4 Write a C program to interchange two numbers. Solution
5 Write a C program to enter a distance in to kilometre and convert it in to meter, feet, inches and centimetre Solution
6 Write a program to compute Fahrenheit from centigrade (f=1.8*c +32) Solution
7 Write a C program to find out distance travelled by the equation d = ut + at^2 Solution
8 Write a C program to find that the accepted number is Negative, or Positive or Zero. Solution
9 Write a program to read marks of a student from keyboard whether the student is pass or fail(using if else) Solution
10 Write a program to read three numbers from keyboard and find out maximum out of these three. (nested if else) Solution
11 Write a C program to check whether the entered character is capital, small letter, digit or any special character. Solution
12 Write a program to read marks from keyboard and your program should display equivalent grade according to following table(if else ladder) Marks Grade 100 – 80 Distinction 79 – 60 First Class 59 – 40 Second Class < 40 Fail Solution
13 Write a c program to prepare pay slip using following data. Da = 10% of basic, Hra = 7.50% of basic, Ma = 300, Pf = 12.50% of basic, Gross = basic + Da + Hra + Ma, Nt = Gross – Pf. Solution
14 Write a C program to read no 1 to 7 and print relatively day Sunday to Saturday. Solution
15 Write a C program to find out the Maximum and Minimum number from given 10 numbers Solution
16 Write a C program to input an integer number and check the last digit of number is even or odd. Solution
17 Write a C program to find factorial of a given number. Solution 18 Write a program to reverse a number. Solution
18 Write a program to reverse a number. Solution
19 Write a program to generate first n number of Fibonacci series Solution
20 Write a program to find out sum of first and last digit of a given number. Solution
21 Write a C program to find the sum and average of different numbers which are accepted by user as many as user wants. Solution
22 Write a program to calculate average and total of 5 students for 3 subjects (use nested for loops) Solution
23 Read five persons height and weight and count the number of person having height greater than 170 and weight less than 50. Solution
24 Write a program to check whether the given number is prime or not. Solution
25 Write a program to evaluate the series 1^2+2^2+3^2+……+n^2 Solution
26 Write a C program to find 1+1/2+1/3+1/4+….+1/n. Solution
27 Write a C program to find 1+1/2!+1/3!+1/4!+…..+1/n!. Solution
28 Write a program to evaluate the series sum=1-x+x^2/2!-x^3/3!+x^4/4!……-x^9/9! Solution
29 Write a program to print following patterns :

1.
*
**
***
****

2.
*****
****
***
**
*

Solution
30 Write a program to print following patterns

1.
1
12
123
1234
12345

2.
12345
1234
123
12
1

3
55555
4444
333
22
1

4.
1
22
333
4444
55555

Solution
31 Write a program to print following patterns:

1.
AAAAA
AAAA
AAA
AA
A2.
ABCDE
ABCD
ABC
AB
A

Solution
32 Write a C program to read and store the roll no and marks of 20 students using array. Solution
33 Write a program to find out which number is even or odd from list of 10 numbers using array Solution
34 Write a program to find maximum element from 1-Dimensional array. Solution
35 Write a C program to calculate the average, geometric and harmonic mean of n elements in an array. Solution
36 Write a program to sort given array in ascending order (Use Insertion sort, Bubble sort, Selection sort, Mergesort, Quicksort, Heapsort). Solution
37 Write a program to find a character from given string. Solution
38 Write a program to replace a character in given string. Solution
39 Write a program to delete a character in given string. Solution
40 Write a program to reverse string. Solution
41 Write a program to convert string into upper case Solution
42 Write a program that defines a function to add first n numbers. Solution
43 Write a function in the program to return 1 if number is prime otherwise return 0 Solution
44 Write a function Exchange to interchange the values of two variables, say x and y. illustrate the use of this function in a calling function. Solution
45 Write a C program to use recursive calls to evaluate F(x) = x – x3 / 3! + x5 / 5 ! – x7 / 7! + … xn/ n!. Solution
46 Write a program to find factorial of a number using recursion. Solution
47 Write a C program using global variable, static variable. Solution
48 Write a function that will scan a character string passed as an argument and convert all lowercase character into their uppercase equivalents Solution
49 Write a program to read structure elements from keyboard. Solution
50 Define a structure type struct personal that would contain person name, date of joining and salary using this structure to read this information of 5 people and print the same on screen. Solution
51 Define structure data type called time_struct containing three member’s integer hour, integer minute and integer second. Develop a program that would assign values to the individual number and display the time in the following format: 16: 40:51 Solution
52 Define a structure called cricket that will describe the following information: Player name Team name Batting average Using cricket, declare an array player with 50 elements and write a C program to read the information about all the 50 players and print team wise list containing names of players with their batting average. Solution
53 Design a structure student_record to contain name, branch and total marks obtained. Develop a program to read data for 10 students in a class and print them. Solution
54 Write a program to print address of variable using pointer. Solution
55 Write a C program to swap the two values using pointers. Solution
56 Write a C program to print the address of character and the character of string using pointer. Solution
57 Write a program to access elements using pointer. Solution
58 Write a program for sorting using pointer. Solution
59 Write a program to write a string in file Solution
60 A file named data contains series of integer numbers. Write a c program to read all numbers from file and then write all odd numbers into file named “odd” and write all even numbers into file named “even”. Display all the contents of these file on screen Solution