(clock)
السلام عليكم ورحمة الله::::
بغيت ياخيي منك طلب وأرجو أن لاتردني فيه ....
وهو أن تضع لي الصيغة لهذا السؤال (مرة أخرى) باستخدام scanf
أرجو أن لا تخذلوني في حله وهو برنامج آلة حاسبة ولكن باستخدام
الـ(switch) والـ(do… while)
والـ(:case) والـ(break) والـ(default) والـ(getch())
---------------------------
والبرنامج كالتالي:
#include
main()
{
float nm1,nm2,result;
char op;
do{
printf("Enter the first number:n");
scanf("%f",&nm1);
printf("Enter the second number:n");
scanf("%f",&nm2);
printf("Enter the operation:n");
scanf("%c",&op);
switch(op)
{
case'+':
{
result=nm1+nm2;
printf("the result of nm1+nm2=%f",result);
break;
}
case'-':
{
result=nm1-nm2;
printf("the result of nm1-nm2=%f",result);
break;
}
case'*':
{
result=nm1*nm2;
printf("the result of nm1*nm2=%f",result);
break;
}
case'/':
{
result=nm1/nm2;
printf("the result of nm1/nm2=%f",result);
break;
}
default :
printf("you enter unknown operator:n");
printf("nAgain: (y/n)") ;
break;
}
}while((ch==getch()=='y'));
return(0);
}
&&&&&&&&&&&&&&&&&&&&&&&&&&&&
أرجو التجاوب من الجميع وأرجو إظهار الخطأ والسرعة في الرد وشكراً
لكم مرةً أخرى ,,,
لأن الدكتور عطانا السؤال كما وضعت وأنا قريب أجن ماني عارف كيف بـاستخدام scanf وأرجو أن لا أزعجك وأرجو أيضاً من اسماعيل عنبجيري الدخول وآسف إن كان اسمك وضعته خطأ
وأيضاً هاني الأتاسي وغيرهم من المشرفين شاكراً لكم حسن مشاكاتكم و زيارتكم ...
مع تحياتي لكم جميعاً خاصة ولأعضاء المنتدى عامة,,,