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

C Programs Assignment

Uploaded by

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

C Programs Assignment

Uploaded by

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

6.

Celsius to Fahrenheit
Program:
#include <stdio.h>
int main() {
float c, f;
printf("Enter temperature in Celsius: ");
scanf("%f", &c);

f = 1.8 * c + 32;

printf("Temperature in Fahrenheit: %.2f\n", f);


return 0;
}

Sample Output:
Enter temperature in Celsius: 25
Temperature in Fahrenheit: 77.00

7. Negative, Positive or Zero


Program:
#include <stdio.h>
int main() {
int n;
printf("Enter a number: ");
scanf("%d", &n);

if (n > 0)
printf("Number is Positive\n");
else if (n < 0)
printf("Number is Negative\n");
else
printf("Number is Zero\n");

return 0;
}

Sample Output:
Enter a number: -4
Number is Negative

8. Pay Slip Program


Program:
#include <stdio.h>
int main() {
float basic, da, hra, ma = 300, pf, gross, net;
printf("Enter Basic Salary: ");
scanf("%f", &basic);

da = 0.10 * basic;
hra = 0.075 * basic;
pf = 0.125 * basic;

gross = basic + da + hra + ma;


net = gross - pf;

printf("\n--- PAY SLIP ---\n");


printf("Basic Salary: %.2f\n", basic);
printf("DA (10%%): %.2f\n", da);
printf("HRA (7.5%%): %.2f\n", hra);
printf("Medical Allowance: %.2f\n", ma);
printf("PF (12.5%%): %.2f\n", pf);
printf("Gross Salary: %.2f\n", gross);
printf("Net Salary: %.2f\n", net);

return 0;
}

Sample Output:
Enter Basic Salary: 10000
--- PAY SLIP ---
Basic Salary: 10000.00
DA (10%): 1000.00
HRA (7.5%): 750.00
Medical Allowance: 300.00
PF (12.5%): 1250.00
Gross Salary: 12050.00
Net Salary: 10800.00

9. Character Check
Program:
#include <stdio.h>
#include <ctype.h>
int main() {
char ch;
printf("Enter a character: ");
scanf("%c", &ch);

if (isupper(ch))
printf("Capital Letter\n");
else if (islower(ch))
printf("Small Letter\n");
else if (isdigit(ch))
printf("Digit\n");
else
printf("Special Character\n");

return 0;
}

Sample Output:
Enter a character: A
Capital Letter

10. Maximum and Minimum of 3 Numbers


Program:
#include <stdio.h>
int main() {
int a, b, c;
printf("Enter three numbers: ");
scanf("%d %d %d", &a, &b, &c);

int max = a, min = a;

if (b > max) max = b;


if (c > max) max = c;

if (b < min) min = b;


if (c < min) min = c;

printf("Maximum: %d\n", max);


printf("Minimum: %d\n", min);

return 0;
}

Sample Output:
Enter three numbers: 12 45 7
Maximum: 45
Minimum: 7

11. Prime Number Check


Program:
#include <stdio.h>
int main() {
int n, i, flag = 0;
printf("Enter a number: ");
scanf("%d", &n);

if (n <= 1) {
printf("Not a Prime Number\n");
return 0;
}

for (i = 2; i <= n / 2; i++) {


if (n % i == 0) {
flag = 1;
break;
}
}

if (flag == 0)
printf("Prime Number\n");
else
printf("Not a Prime Number\n");

return 0;
}

Sample Output:
Enter a number: 13
Prime Number

12 (i). Series 1² + 2² + ... + n²


Program:
#include <stdio.h>
int main() {
int n, i, sum = 0;
printf("Enter n: ");
scanf("%d", &n);

for (i = 1; i <= n; i++) {


sum += i * i;
}

printf("Sum of series = %d\n", sum);


return 0;
}

Sample Output:
Enter n: 5
Sum of series = 55

12 (ii). Series -1/(2!) + 1/(3!) + ... + 1/n!


Program:
#include <stdio.h>
int main() {
int n, i, j;
float fact, sum = 0.0;

printf("Enter n: ");
scanf("%d", &n);

for (i = 2; i <= n; i++) {


fact = 1;
for (j = 1; j <= i; j++)
fact *= j;

if (i == 2)
sum -= 1 / fact;
else
sum += 1 / fact;
}

printf("Sum of series = %f\n", sum);


return 0;
}
Sample Output:
Enter n: 5
Sum of series = -0.783333

You might also like