۱۰-اسفند-۱۳۸۹, ۱۸:۱۰:۲۸
۱۰-اسفند-۱۳۸۹, ۲۳:۳۲:۲۵
سلام
سورس که زیاده مثلا این که درنوع خودش فول ورژنه ! :دی
سورس :
و اینم خروجی برنامه :
1 -> Arithmetic Calculation
2 -> Trigonometric & Logical calculations
1
***Arithmetic Calculation***
2+3
= 5.00
Do you want to continue: y
***CALCULATOR***
1 -> Arithmetic Calculation
2 -> Trigonometric & Logical calculations
2
***Trigonometric & Logical calculations***
s -> Sin
c -> Cos
t -> Tan
l -> Log
p -> Power
r -> Square Root
s 0
sin 0 = 0.00
Do you want to continue: n
موفق باشید
سورس که زیاده مثلا این که درنوع خودش فول ورژنه ! :دی
سورس :
نقل قول: float a,b,c;
char o,w;
main()
{
do
{
clrscr();
printf("\t\t*** CALCULATOR ***\n\n\t");
printf("1 -> Arithmetic Calculation\n\n\t");
printf("2 -> Trigonometric & Logical calculations\n");
scanf("\n%c",&o);
switch(o)
{
case '1':
ari();
break;
case '2':
trig();
break;
default:
printf(" ");
}
printf("\n\nDo you want to continue:\t");
scanf("\n\n%c",&o);
}while(o = = 'y');
getch();
}
ari()
{
printf("\n\t***Arithmetic Calculation***\n\n");
scanf("\n%f",&a);
scanf("\n%c",&o);
switch(o)
{
case '+':
scanf("\n%f",&b);
c = a + b;
printf("\t= %.2f",c);
break;
case '-':
scanf("\n%f",&b);
c = a - b;
printf("\t= %.2f",c);
break;
case '*':
scanf("\n%f",&b);
c = a * b;
printf("\t= %.2f",c);
break;
case '/':
scanf("\n%f",&b);
c = a / b;
printf("\t= %.2f",c);
break;
default:
printf("Check the operator");
}
}
trig()
{
printf("\n\t***Trigonometric & Logical calculations***");
printf("\n\n\ts -> Sin");
printf("\n\n\tc -> Cos");
printf("\n\n\tt -> Tan");
printf("\n\n\tl -> Log");
printf("\n\n\tp -> Power");
printf("\n\n\tr -> Square Root\n\n");
scanf("\n%c",&o);
switch(o)
{
case 's':
scanf("\n%f",&a);
b=sin(a);
printf("\tsin %.0f = %.2f",a,b);
break;
case 'c':
scanf("\n%f",&a);
b=cos(a);
printf("\tcos %.0f = %.2f",a,b);
break;
case 't':
scanf("\n%f",&a);
b=tan(a);
printf("\ttan %.0f = %.2f",a,b);
break;
case 'l':
scanf("\n%f",&a);
b=log10(a);
printf("\tlog %.0f = %.4f",a,b);
break;
case 'p':
scanf("\n%f",&a);
scanf("\n%f",&b);
c=pow(a,b);
printf("\t%.0f to the Power %.0f = %.2f",a,b,c);
break;
case 'r':
scanf("\n%f",&a);
b=sqrt(a);
printf("\troot %.0f = %.2f",b);
break;
default:
printf("Check the values");
}
}
و اینم خروجی برنامه :
1 -> Arithmetic Calculation
2 -> Trigonometric & Logical calculations
1
***Arithmetic Calculation***
2+3
= 5.00
Do you want to continue: y
***CALCULATOR***
1 -> Arithmetic Calculation
2 -> Trigonometric & Logical calculations
2
***Trigonometric & Logical calculations***
s -> Sin
c -> Cos
t -> Tan
l -> Log
p -> Power
r -> Square Root
s 0
sin 0 = 0.00
Do you want to continue: n
موفق باشید
۱۱-اسفند-۱۳۸۹, ۰۰:۰۵:۲۵
ممنون اگر یه سورس دگه حالا میخواد ماشین حساب باشه یا هر چیز دگه راستش واسه کسی میخواستم که چندتا سورس میخواد باهشون کار کنه بهتر یاد بگیره
تو نت هرچی گشتم سورس به زبان c ندیدم
تو نت هرچی گشتم سورس به زبان c ندیدم