project in c language
How to Create a Scientific Calculator
Hello friends aapka swagat hai
ek or naye topic par. Aaj main aapke liye Lekar Aaya hun ki aap Deploma O.level
me aapna project kese create kar satte ho.
Aaj mein easily way mei pura
project mention karne ka prayas karunga, jis-se ki aap easily turbo-C Compiler
par yah pura project type kar Payenge or aapna project time par submit kar
Payenge. So friends shuru karte hai.
![]() |
| scientific calclator |
Program
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main(void)
{
int choice, i, a, b;
float x, y, result;
clrscr();
printf(" Select your
operation\t\tScientific Calculator\n ");
printf("=====================\t\t=====================");
printf("\n1.
Addition\t\t2. Subtraction\t\t3. Multiplication\n4. Division\t\t");
printf("5. Square
root\t\t6. X ^ Y\n7. X ^ 2\t\t8. X ^ 3\t\t");
printf("9. 1 / X\n10. X ^
(1 / Y)\t\t11. X ^ (1 / 3)\t\t");
printf("12. 10 ^ X\n13.
X!\t\t\t14. %\t\t\t15. log10(x)\n16. Modulus\t\t");
printf("17. Sin(X)\t\t18.
Cos(X)\n19. Tan(X)\t\t20. Cosec(X)\t\t");
printf("21. Cot(X)\n22.
Sec(X)\t\t0. Exit Programe\n");
printf("=====================================================================\n");
printf("your choice digit
upto (0-22) plese enter...");
printf("\n=====================================================================\n\n");
scanf("%d",
&choice);
if(choice == 0) exit(0);
switch(choice)
{
case 1:
printf("Enter X: ");
scanf("%f", &x);
printf("\nEnter Y:
");
scanf("%f", &y);
result = x + y;
printf("\nResult:
%f", result);
break;
case 2:
printf("Enter X: ");
scanf("%f", &x);
printf("\nEnter Y:
");
scanf("%f", &y);
result = x - y;
printf("\nResult:
%f", result);
break;
case 3:
printf("Enter X: ");
scanf("%f", &x);
printf("\nEnter Y:
");
scanf("%f", &y);
result = x * y;
printf("\nResult:
%f", result);
break;
case 4:
printf("Enter X: ");
scanf("%f", &x);
printf("\nEnter Y:
");
scanf("%f", &y);
result = x / y;
printf("\nResult:
%f", result);
break;
case 5:
printf("Enter X: ");
scanf("%f", &x);
result = sqrt(x);
printf("\nResult:
%f", result);
break;
case 6:
printf("Enter X: ");
scanf("%f", &x);
printf("\nEnter Y:
");
scanf("%f", &y);
result = pow(x, y);
printf("\nResult:
%f", result);
break;
case 7:
printf("Enter X: ");
scanf("%f", &x);
result = pow(x, 2);
printf("\nResult:
%f", result);
break;
case 8:
printf("Enter X: ");
scanf("%f", &x);
result = pow(x, 3);
printf("\nResult:
%f", result);
break;
case 9:
printf("Enter X: ");
scanf("%f", &x);
result = pow(x, -1);
printf("\nResult:
%f", result);
break;
case 10:
printf("Enter X: ");
scanf("%f", &x);
printf("\nEnter Y:
");
scanf("%f", &y);
result = pow(x, (1/y));
printf("\nResult:
%f", result);
break;
case 11:
printf("Enter X: ");
scanf("%f", &x);
y = 3;
result = pow(x, (1/y));
printf("\nResult: %f",
result);
break;
case 12:
printf("Enter X: ");
scanf("%f", &x);
result = pow(10, x);
printf("\nResult:
%f", result);
break;
case 13:
printf("Enter X: ");
scanf("%f", &x);
result = 1;
for(i = 1; i <= x; i++)
{
result = result * i;
}
printf("\nResult:
%.f", result);
break;
case 14:
printf("Enter X: ");
scanf("%f", &x);
printf("\nEnter Y:
");
scanf("%f", &y);
result = (x * y) / 100;
printf("\nResult:
%.2f", result);
break;
case 15:
printf("Enter X: ");
scanf("%f", &x);
result = log10(x);
printf("\nResult:
%.2f", result);
break;
case 16:
printf("Enter X: ");
scanf("%d", &a);
printf("\nEnter Y:
");
scanf("%d", &b);
result = a % b;
printf("\nResult:
%d", result);
break;
case 17:
printf("Enter X: ");
scanf("%f", &x);
result = sin(x * 3.14159 /
180);
printf("\nResult:
%.2f", result);
break;
case 18:
printf("Enter X: ");
scanf("%f", &x);
result = cos(x * 3.14159 /
180);
printf("\nResult:
%.2f", result);
break;
case 19:
printf("Enter X: ");
scanf("%f", &x);
result = tan(x * 3.14159 /
180);
printf("\nResult:
%.2f", result);
break;
case 20:
printf("Enter X: ");
scanf("%f", &x);
result = 1 / (sin(x * 3.14159 /
180));
printf("\nResult:
%.2f", result);
break;
case 21:
printf("Enter X: ");
scanf("%f", &x);
result = 1 / tan(x * 3.14159 /
180);
printf("\nResult:
%.2f", result);
break;
case 22:
printf("Enter X: ");
scanf("%f", &x);
result = 1 / cos(x * 3.14159 /
180);
printf("\nResult:
%.2f", result);
break;
default:
printf("\nInvalid
Choice!");
}
getch();
}
Social media tips aaj ke markaiting ka main part hai. yadi aapake paas kuchh social media tips hai to mere saath jaroor share karen.
Comment box mein comment karke share kar sakate hain. doston yadi aapaka koee prashn ho, aapako kuchh nahin samajh aaya ho to aap comment box mein comment kar poochh sakate hain.
Hi Friends, I am Anurag, Welcome to our Channel anu_technical
Our Social Links-
Mujhe Asha Hai Yah Jankari aapke liye upyogi Siddh Hui Hogi. Ab main aapse fir milunga Kisi Aur Nayei Vishay par.


Comments
Post a Comment