Program to display the number in reverse order.

Problem:

WAP to read four digit number and display the number in reverse order.


Source Code:

/*to display the numbers in reverse order*/
#include<stdio.h>
int main()
{
int n;
printf("Enter a four digit number: ");
scanf("%d", &n);
 printf("The number in reverse order is ");
printf("%d", n %10);
n = n/10;
printf("%d", n %10);
n = n/10;
printf("%d", n %10);
n = n/10;
printf("%d", n %10);
return 0;
}

Sample Run:

Enter a four digit number: 1234
The number in reverse order is 4321


Program to find net salary

Problem:

WAP to read basic salary. Apart from basic salary, allowances are given as follows
a. TA (Travelling Allowance) is 5% of basic salary
b. DA (Daily Allowance) is 3% of basic salary
c. HRA (House Rate Allowance) is 8% of basic salary
Also, tax is witheld 1% of basic salary.
Finally, calculate the net salary


Source Code:

/*to find net salary*/
#include<stdio.h>
int main()
{
float bs, ta, hra, da, tax, ns;
printf("Enter the amount of basic salary: ");
scanf("%f", &bs);
ta = 0.05 * bs;
da = 0.03 * bs;
hra = 0.08 * bs;
tax = 0.01 * bs;
ns = bs + ta + da + hra - tax;
printf("Travelling Allowance = %f", ta);
printf("\nDaily Allowance = %f", da);
printf("\nHome Rate Allowance = %f", hra);
printf("\nTax = %f", tax);
printf("\nNet Salary = %f", ns);
return 0;
}

Sample Run:

Enter the amount of basic salary: 50000
Travelling Allowance = 2500.00
Daily Allowance = 1500.00
Home Rate Allowance = 4000.00
Tax = 500.00
Net Salary = 57500.00


To find total price paid by a customer

Problem:

WAP to read price of three items. Apart from normal cost, a customer has to pay 13% VAT and 10% service charge. Finally, calculate the total price paid by the customer.


Source Code:

/*to find total price*/
#include<stdio.h>
int main()
{
float nc1, nc2, nc3, nc, vat, sc, tp;
printf("Enter normal cost of first item: ");
scanf("%f", &nc1);
printf("Enter normal cost of second item: ");
scanf("%f", &nc2);
printf("Enter normal cost of third item: ");
scanf("%f", &nc3);
nc = nc1 + nc2 + nc3;
vat = 0.13 * nc;
sc = 0.10 * nc;
tp = nc + vat + sc;
printf("Total net cost = %f", nc);
printf("\nVat = %f", vat);
printf("\nService charge = %f", sc);
printf("\nTotal price = %f", tp);
return 0;
}


Sample Run:

Enter normal cost of first item: 3000
Enter normal cost of second item: 4500
Enter normal cost of third item: 6000
Total net cost = 13500.00
Vat = 1755.00
Service charge = 135.00
Total price = 15390.00


Program to read marks in five subjects and calculate the total and percentage

Source Code:

/*to find the total and percentage of an examination*/
#include<stdio.h>
int main()
{
int s1, s2, s3, s4, s5, tot;
float per;
printf("Enter the marks of 5 subjects: ");
scanf("%d %d %d %d %d", &s1, &s2, &s3, &s4, &s5);
tot = s1 + s2 + s3 + s4 + s5;
per = tot / 500.0 * 100;
printf("Total = %d", tot);
printf("\nPercentage = %f", per);
return 0;
}


Sample Run:

Enter the marks of 5 subjects: 90 89 88 87 86
Total = 440
Percentage = 88.00


Program to read principle, time and rate and calculate simple interest

Source Code:

/*to find the simple interest*/
#include<stdio.h>
int main()
{
float p, t, r, si;
printf("Enter the value of principle: ");
scanf("%f", &p);
printf("Enter the time (in years): ");
scanf("%f", &t);
printf("Enter the interest rate: ");
scanf("%f", &r);
si = (p * t * r) / 100;
printf("Simple Interest = %f", si);
return 0;
}

Sample Run:

Enter the value of principle: 10000
Enter the time (in years): 3
Enter the interest rate: 12
Simple Interest = 3600.00


Program to read the length and bredth of a rectangle and find the perimeter

Source Code:

/*to find the perimeter of a rectangle*/
#include<stdio.h>
int main()
{
    float l, b, p;
    printf("Enter the value of length: ");
    scanf("%f", &l);
    printf("Enter the value of breadth: ");
    scanf("%f", &b);
    p = 2 * (l + b);
    printf("Perimeter of the rectangle is %f", p);
    return 0;
}



Sample Run:

Enter the value of length: 5
Enter the value of breadth: 6
Perimeter of the rectangle is 22

 

C program to read the radius of a circle and calculate the area and circumference

Source Code:

/*to find the area and circumference of a circle*/
#include<stdio.h>
#include<math.h>
int main()
{
float r, a, c;
printf("Enter the value of radius: ");
scanf("%f", &r);
a = M_PI * r * r;
c = 2 * M_PI * r;
printf("Area of circle = %f", a);
printf("\nCircumference of the circle = %f", c);
return 0;
}

Sample run:

Enter the value of radius: 5
Area of circle = 78.539818
Circumference of the circle = 31.415926