اها
ما اقدر احط كلمه انتقر قبلها واريح راسي
وفقره 6 مطلوب while مو do while كيف نفسها
|
اقصد نفس الفكرة
كود:
#include<stdio.h>
int main()
{
double x,y,z;
int a,b,c=1;
char d;
while(c==1)
{
printf("Enter first num");
scanf("%lf",&x);
printf("Enter second num");
scanf("%lf",&y);
printf("Enter the operation +,-,*,/\n");
scanf(" %c",&d);
switch(d)
{
case '+':z=x+y;
printf("%f+%f=%f",x,y,z);
break;
case '-':z=x-y;
printf("%f-%f=%f",x,y,z);
break;
case '*':z=x*y;
printf("%f*%f=%f",x,y,z);
break;
case '/':
if(y==0){
printf("cann't calculate");}
else
{z=x/y;
printf("%f/%f=%f",x,y,z);}
break;
case '%':
{a=x;
b=y;
z= (a)%(b);
printf("%d mod(%d)= %f",a,b,z);}
break;
default:{printf("cann't calculate");}
break;
}
printf("\nto calculate press 1\n");
scanf("%d",&c);
}
return(0);}