|
كليات المجموعة الرياضية (الهندسة - الحاسبات والمعلومات - التجارة & التجارة إنجلش - الفنون التطبيقية والجميلة) |
|
أدوات الموضوع | انواع عرض الموضوع |
#11
|
||||
|
||||
![]()
انا عملتها يا باشمهندس بس بطريقة اخرى
![]() انا عدلت على برنامج كان H.w علينا في مرة الي هو بتاع الآلة الحاسبة .. والتغيرات الي عملتها هلونها باللون الاحمر وهقول انا عملتها ليه دا الكود كود:
#include<iostream.h> #include<conio.h> void main() { int input; float FrstNo; float SecondNo; int Result; do { cout<< "\nEnter Frist No:"; cin>>FrstNo; cout<< "\nEnter second No:"; cin>>SecondNo; cout<<"\n For Sum (+) Enter 1"; cout<<"\n For Sutract (-) Enter 2"; cout<<"\n For Multiply (*) Enter 3"; cout<<"\n For Division (/) Enter 4"; cout<<"\n For Exit Enter 0"; cout<< "\n selection:"; cin>>input; switch(input){ case 1: //Note the colon not a semicolon { Result=FrstNo+ SecondNo; cout<< "The Result="<<Result; getch(); break; } case 2: //Note the colon not a semicolon { Result=FrstNo - SecondNo; cout<<"The Result="<<Result; getch(); break ; } case 3: //Note the colon not a semicolon { Result=FrstNo* SecondNo; cout<<"The Result="<<Result; getch(); break; } case 4: //Not the colon not a semicolon { Result=FrstNo / SecondNo; cout<<"The Result="<<Result; getch(); break; } default: //Not the colon not a semicolon { cout<<"Error,bad input"; break; } } } while(input!=0); } اول حاجة عملت احد انواع الـ loop الي هي do while دي انا اخدتها في الجافا وقلت اجربها في السي بلس بلس ودي معناها اني بقوله يعمل الشرط الي الي بعد do لما تبقى while حاجة معينة طبعا انا هنا قولتله do عمليات الطرح والقسمة والجمع والضرب .. الخ while ان ال input بتاعي مش دخلته بصفر عشان كدا انا قولتله في الجمل الي المفروض هيطبعها كود:
cout<<"\n For Exit Enter 0"; يعني عشان تطلع من البرنامج اختار الـ selection بـ 0 طبعا دا مش معناه اني لو مثلا اختر ال frist num بـ 0 وضغطت انتر انه هيطلع لاني قولتله كود:
while(input!=0); وسبق وعرفنا في اول الكود ال input غير تعريف الFrist No وتعريف الSecondNo كود:
int input; بعد كدا حطيت بعد كل break كود:
getch(); وهكذا... يفضل البرنامج يعيد نفسه لما يعمل احد العمليات حسب الي هختاره لحد ما اختار الـ selection بـ صفر او اضغط علامة الـ x عشان اخرج من البرنامج طبعا شرحي مش مرتب وكدا بس انا مش بعرف اشرح اوي ![]() ودا ال output بتاع البرنامج: ![]()
__________________
ThE...EnD.. SorrY أستودعكم الله الذي .. لا تضيع عنده الودائع .. احبكم جميعا في الله ![]() |
العلامات المرجعية |
|
|