جدول المحتويات:
- الخطوة 1: نصائح
- الخطوة 2: ابحث عن المترجم عبر الإنترنت
- الخطوة 3: تأكد من أن لديك لغة البرمجة الصحيحة
- الخطوة 4: بناء الجملة
- الخطوة 5: تحميل المكتبة
- الخطوة 6: ابدأ في ترميز الآلة الحاسبة
- الخطوة 7: إعداد الوظيفة
- الخطوة 8: بيانات If-Else
- الخطوة 9: العمليات داخل If-Else
- الخطوة 10: بناء الواجهة
- الخطوة 11:
- الخطوة 12: اطبع النتيجة
- الخطوة 13: قم بتشغيل البرنامج وتجميعه
- الخطوة 14: تحقق من النتائج
فيديو: عمل آلة حاسبة باستخدام C Code: 14 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
مرحبًا بك في ما قد يكون أول رمز لك على الإطلاق ، سوف تكتب برنامجًا سهلًا يقوم بإنشاء آلة حاسبة بسيطة باستخدام لغة البرمجة "C".
ملاحظة: إذا كانت الصور بعيدة أو قريبة ، يرجى النقر عليها لعرض الصورة كاملة.
الخطوة 1: نصائح
-يرجى أن تضع في اعتبارك أن بدء الكود قد يبدو وكأنه نسخ ولصق لك ولكن هذه هي الطريقة التي يبدأ بها معظم المبرمجين! ما عليك سوى الانتقال ذهابًا وإيابًا إذا كنت بحاجة إلى ذلك لفهم ما تكتبه.
- احذر أيضًا من وضع الدوال والأقواس والكلمات في غير موضعها الصحيح! لأن المترجم سوف يعطي خطأ إذا كان هناك شيء واحد في غير محله.
-يرجى قراءة الخطوات بعناية! حيث ستحصل على مزيد من المعلومات كلما تقدمت.
-انقر فوق الصور لرؤية الكود بالكامل حيث ربما لن تتمكن من رؤية الصورة كاملة.
الخطوة 2: ابحث عن المترجم عبر الإنترنت
يوجد العديد من المجمعين عبر الإنترنت أو قد يكون لديك برنامج تنزيل خاص بك ، ولكن بالنسبة للأشخاص الجدد في مجال البرمجة ، فإن المترجم عبر الإنترنت هو الخيار الأفضل. اخترنا:
www.onlinegdb.com/online_c_compiler
أو يمكنك البحث في جوجل عن مترجم على الإنترنت.
الخطوة 3: تأكد من أن لديك لغة البرمجة الصحيحة
سنستخدم "C" كلغتنا. في الجزء العلوي الأيمن من موقع الويب ، يجب أن تكون قادرًا على الاختيار من بين لغات البرمجة المختلفة. يتم تعيين الإعداد الافتراضي على "C" ولكن إذا تم تغييره بلغة أخرى ، فلن يعمل الرمز من C على اللغات الأخرى.
الخطوة 4: بناء الجملة
يمكن مقارنتها بكيفية بناء الجمل في أي لغة منطوقة ، مثل الإنجليزية. لكي يتمكن المترجم (البرنامج الذي يقرأ الكود) من معالجة ما كتبته ، عليك إدخاله بطريقة يمكن قراءتها. يرجى إلقاء نظرة على الجدول أعلاه للحصول على فكرة عن ماهية كل منها.
الخطوة 5: تحميل المكتبة
تأكد من أن واجهتك الأساسية تتضمن #include library AND a main function. بدون أي من هذين ، لن يتم ترجمة التعليمات البرمجية الخاصة بك أو تشغيلها بشكل صحيح.
الخطوة 6: ابدأ في ترميز الآلة الحاسبة
ألق نظرة على البرنامج بأكمله ، يمكنك القدوم إلى هنا والتحقق من التفاصيل إذا كنت تفتقد شيئًا ما.
الخطوة 7: إعداد الوظيفة
على غرار الوظيفة الرئيسية التي رأيناها من قبل ، قم بإعداد وظيفة تسمى DoMath مع 5 معلمات باستخدام عبارات IF-ELSE. ستكون كل معلمة قيمة int (عدد صحيح) وستكون لاختيار العملية والرقمين اللذين يتم تشغيلهما.
الخطوة 8: بيانات If-Else
قم بإنشاء كتلة عبارة if else لكل عملية. تتيح لنا كل عبارة if-else إمكانية إعطاء خيارات للمستخدم بناءً على ما يريده ، بمجرد اختيار عملية ما ، سيقوم البرنامج بتشغيل هذا الجزء فقط. في هذا البرنامج التعليمي ، سنقوم بإجراء 5 عمليات. اجمع ، اطرح ، اضرب ، اقسم ، وابحث عن باقي العددين عند قسمةهما.
الخطوة 9: العمليات داخل If-Else
في كل كتلة if ، أكمل العملية بناءً على العملية التي حددها المستخدم. تأكد من إعادة الإجابة في النهاية (هذا يرسل النتيجة إلى الوظيفة الرئيسية).
الخطوة 10: بناء الواجهة
الآن علينا إنشاء واجهة المستخدم للمستخدم. في الوظيفة الرئيسية ، سنطلب من المستخدم إدخال قيمتين صحيحتين أعلى القائمة ونطلب منهم إدخال اختيارهم للعملية التي يرغبون في إكمالها.
الخطوة 11:
بعد أن يقوم المستخدم بإدخال عددين صحيحين وتحديد العملية ، ستحتاج إلى تمرير هذه القيم الثلاث إلى دالة DoMath التي أنشأناها مسبقًا. تأكد من إعلان قيمة int وتهيئتها في الوظيفة الرئيسية لأن دالة DoMath ستعيد قيمة int.
الخطوة 12: اطبع النتيجة
أخيرًا ، سنطبع القيمة التي تم إرجاعها من دالة DoMath
الخطوة 13: قم بتشغيل البرنامج وتجميعه
لتشغيل وتجميع الكود الذي كتبته مؤخرًا في OnlineGDB ، فقط اضغط على الزر الأخضر في أعلى يسار الصفحة. إذا كنت لا تستخدم نفس المترجم ، فقد تختلف هذه الخطوة.
الخطوة 14: تحقق من النتائج
عندما يطلب البرنامج من المستخدم إدخال القيم ، تأكد من الضغط على Enter بعد كل إرسال. إذا كنت تستخدم OnlineGDB ، فسيكون إخراجك من البرنامج ضمن علامة تبويب الإخراج في المترجم. مرة أخرى ، إذا كنت لا تستخدم OnlineGDB ، فقد يختلف هذا.
موصى به:
آلة حاسبة Nextion / Arduino: 3 خطوات
Nextion / Arduino Calculator: آلة حاسبة مفيدة لـ Arduino Uno. تشبه الآلة الحاسبة في أسلوبها الآلة الحاسبة القياسية التي تأتي مع Windows 10. ملاحظة: لا تتضمن الوظائف العلمية ووظائف المبرمج التي تقوم بها الآلة الحاسبة في نظام التشغيل Windows 10 ، ولكن هذه الوظائف
آلة حاسبة اردوينو باستخدام لوحة مفاتيح 4X4: 4 خطوات (بالصور)
Arduino Calculator باستخدام لوحة مفاتيح 4X4: في هذا البرنامج التعليمي سنبني الآلة الحاسبة الخاصة بنا باستخدام Arduino. يمكن إرسال القيم من خلال لوحة مفاتيح (لوحة مفاتيح 4 × 4) ويمكن عرض النتيجة على شاشة LCD. يمكن أن تؤدي هذه الآلة الحاسبة عمليات بسيطة مثل الجمع والطرح والضرب
آلة حاسبة ثنائية 4 بت: 11 خطوة (بالصور)
آلة حاسبة ثنائية 4 بت: لقد طورت اهتمامي بطريقة عمل أجهزة الكمبيوتر على المستوى الأساسي. أردت أن أفهم استخدام المكونات المنفصلة والدوائر اللازمة لإنجاز مهام أكثر تعقيدًا. أحد المكونات الأساسية المهمة في وحدة المعالجة المركزية هو
آلة حاسبة رسومية باستخدام Arduino: 7 خطوات
آلة حاسبة رسومية باستخدام Arduino: مرحبًا أيها الأصدقاء ، لدي اليوم شيء جديد أعرضه عليكم. كما ذكرنا سابقًا في العنوان ، قمت بتصميم آلة حاسبة إلكترونية باستخدام Arduino uno و 2.4 & quot؛ TFT Lcd Display Shield
كيفية عمل آلة حاسبة في Xcode باستخدام Swift: 9 خطوات
كيف تصنع آلة حاسبة في Xcode باستخدام Swift: في هذا البرنامج التعليمي السريع ، سأوضح لك كيفية إنشاء آلة حاسبة بسيطة باستخدام Swift في Xcode. تم تصميم هذا التطبيق ليبدو متطابقًا تقريبًا مع تطبيق الآلة الحاسبة الأصلي لنظام iOS. يمكنك إما اتباع الإرشادات خطوة بخطوة وإنشاء الحساب