رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
جزاكم الله خير
انا مااعرف الفرق على بالي السي بلس هو السي شارب
سوف ادعو لكم فقد فرجتوا عن هم وازمه
رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
ياجمااااااااعة الخير لما احط الكود في البرنامج تطلع الشاشه السودا لكن لما ادخل ارقام واجمعها مايطلعلي حاصل الجمع مالحل؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
ارجو التوضيح لان الاستاذ لم يوضح لنا اشياء كثيره في الشرح
رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
هذه محاولتي مالخطأ فيها؟؟؟
علما انه يطلعلي الشاشه السودا لكن عند ادخال الارقام مايطلع حاصل االجمع
#include<iostream.h>
#include<conio.h>
void main()
{
int x,y,z;
char o ;
cin>>x>>y>>o;
if(o=='+')
{
z=x+y;
cout<<z;
getch();
}
}
رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
طب جرب ده كده
كود:
#include<iostream.h>
void main()
{
int x,y,z;
char o;
cout<<" Enter first operand : ";
cin>>x;
cout<<" Enter operator : ";
cin>>o;
cout<<" Enter second operand : ";
cin>>y;
if(o=='+')
{
z=x+y;
cout<<" the result= "<<z<<endl;
}
if(o=='-')
{
z=x-y;
cout<<" the result= "<<z<<endl;
}
if(o=='*')
{
z=x*y;
cout<<" the result= "<<z<<endl;
}
if(o=='/')
{
double w=(double)x/(double)y;
cout<<" the result= "<<w<<endl;
}
if(o=='%')
{
z=x%y;
cout<<" the result= "<<z<<endl;
}
}
ولما تظهر الشاشة السودا تتدخل اول رقم وبعدين تضغط Enter وتتدخل العمليه يعنى تتدخل + وتضغط Enter وبعدين تتدخل الرقم الثانى وتضغط Enter هتظهر النتيجة إن شاء الله
رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
سبحان الله قد مادخلت منتديات لم اجد مساعده كهذه فأسأل الله العظيم في هذه الساعه ان يجعل لكم من كل ضيق فرجا ومن كل هما مخرجا وان يرزقكم من حيث لاتحتسبوا وان ييسر الصعاب لكم
واشكركم على سرعه الرد
ارجوكم تحملوني عندي بعض الاسئله نسخت الكود الى البرنامج وطالعلي كلو تمااام
لكن.....بدأت بالتنفيذ وعند ضغط الانتر تختفي الشاشه ايش الحل ارجو المساعده وجزيتم الفردوس الاعلى
وكيف هي طريقة الادخال
هل ادخل الرقم وبعدين العمليه والرقم الثاني ويساوي وبعدين انتر؟؟
مثلا 9+9=وبعدين اضغط انتر
ام ادخل الرقم وبعدين انتر .......؟؟ام ماذا
ارجو الشرح مع جزيل الشكر للمساعده....والله في عون العبد مادام العبد في عون اخيه
رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
لا شكر على واجب
أنت المفروض تكتب الرقم وبعدين انتر وبعد كده العمليه وبعدين انتر وبعدين الرقم التانى وبعدين انتر
زى كده
Enter first operand: 5 (وبعدين أضغط انتر)
Enter operator:+ (وبعدين أضغط أنتر)
Enter second operand:3 (وبعدين أضغط أنتر)
the result = 8
جرب وقلنا وصلت لايه وإن شاء الله كله يبقى تمام
رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
اقتباس:
Enter Second Operand:3 (وبعدين أضغط أنتر)
The Result = 8
لمن احط انتر بعد ادخال الرقم الاخر تختفي الشاشه السودا مالحل؟؟
رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
طيب أنا هجرب الكود عندى وأرد عليك
رد: رنامج آله حاسبه بالسى شارب مفتوح المصدر C# Calculator open source
جرب ده بس طريقة الادخال مختلفة هتبقى
Enter the equation: 3+5(وبعدين تضغط انتر)
the result of 3+5 = 8
وده الكود
كود:
#include<iostream.h>
#include <cstdlib>
void main()
{
int x,y,z;
char o;
cout<<" Enter the equation : ";
cin>>x>>o>>y;
if(o=='+')
{
z=x+y;
cout<<"\n\nthe result of "<<x<<o<<y<<" = "<<z<<endl<<endl;
}
if(o=='-')
{
z=x-y;
cout<<"\n\nthe result of "<<x<<o<<y<<" = "<<z<<endl<<endl;
}
if(o=='*')
{
z=x*y;
cout<<"\n\nthe result of "<<x<<o<<y<<" = "<<z<<endl<<endl;
}
if(o=='/')
{
double w=(double)x/(double)y;
cout<<"\n\nthe result of "<<x<<o<<y<<" = "<<w<<endl<<endl;
}
if(o=='%')
{
z=x%y;
cout<<"\n\nthe result of "<<x<<o<<y<<" = "<<z<<endl<<endl;
}
system("pause");
}
يعنى هيظهر زى كده
http://img405.imageshack.us/img405/3985/15162360dk5.jpg
أتمنى أنى أكون ساعدتك ومتنساش لو كله تمام ابقى طمنا
وأى سؤال يقف أمامك أبقى أكتبه فى مكانه علشان غيرك إن شاء الله يستفيد
بالتوفيق