TechLearnLab بالعربى TechLearnLab بالعربى
random

آخر الأخبار

random
recent
جاري التحميل ...

ا تترددوا في ترك آرائكم، أسئلتكم، أو اقتراحاتكم في التعليقات أدناه. لنواصل الحديث والتعلم والنمو معًا!

الدرس الثالث عشر: كتابة برنامج يطلب من المستخدم إدخال رقمين، ثم يحسب ويطبع مجموعهما، وحاصل ضربهما، والفرق بينهما، وباقي القسمة (Write a program that asks the user to enter two numbers, obtains them from the user and prints their sum, product, difference, and remainder) - لغة C - بالعربى TechLearnLab

الدرس الثالث عشر: كتابة برنامج يطلب من المستخدم إدخال رقمين، ثم يحسب ويطبع مجموعهما، وحاصل ضربهما، والفرق بينهما، وباقي القسمة (Write a program that asks the user to enter two numbers, obtains them from the user and prints their sum, product, difference, and remainder)

المقدمة

في هذا الدرس، سنكتب برنامجًا بلغة C يطلب من المستخدم إدخال رقمين، ثم يحسب ويعرض المجموع، حاصل الضرب، الفرق، وباقي القسمة لهذين الرقمين. هذا التمرين سيعمق فهمك لكيفية التعامل مع المدخلات والمخرجات في لغة C بالإضافة إلى العمليات الحسابية الأساسية.






كود البرنامج (Program Code)

#include <stdio.h> #include <stdlib.h> int main() { int x, y; int sum, product, diff, remainder; // طلب إدخال الرقمين من المستخدم printf("x = "); scanf("%d", &x); printf("\ny = "); scanf("%d", &y); // حساب العمليات المختلفة sum = x + y; // حساب المجموع product = x * y; // حساب حاصل الضرب diff = x - y; // حساب الفرق remainder = x % y; // حساب باقي القسمة // طباعة النتائج printf("sum = %d", sum); printf("\nproduct = %d", product); printf("\ndifference = %d", diff); printf("\nremainder = %d", remainder); return 0; }  
 

شرح الكود (Code Explanation)

1- إدخال المستخدم (User Input):

The program prompts the user to enter two numbers using printf and reads them using scanf. The input values are stored in variables x and y.
يقوم البرنامج بطلب إدخال رقمين من المستخدم باستخدام printf وقراءة الأرقام باستخدام scanf. يتم تخزين القيم المدخلة في المتغيرين x وy.

2- العمليات الحسابية (Mathematical Operations):

  • المجموع (Sum): Calculates the sum of the two numbers using x + y and stores it in the variable sum.
  • حاصل الضرب (Product): Calculates the product of the two numbers using x * y and stores it in the variable product.
  • الفرق (Difference): Calculates the difference between the two numbers using x - y and stores it in the variable diff.
  • باقي القسمة (Remainder): Calculates the remainder of the division between the two numbers using x % y and stores it in the variable remainder.

  • يقوم البرنامج بحساب:

  • المجموع (Sum): حساب مجموع الرقمين باستخدام x + y وتخزينه في المتغير sum.
  • حاصل الضرب (Product): حساب حاصل ضرب الرقمين باستخدام x * y وتخزينه في المتغير product.
  • الفرق (Difference): حساب الفرق بين الرقمين باستخدام x - y وتخزينه في المتغير diff.
  • باقي القسمة (Remainder): حساب باقي القسمة بين الرقمين باستخدام x % y وتخزينه في المتغير remainder.

  • 3- طباعة النتائج (Output Results):

    The results are printed using printf to display the sum, product, difference, and remainder.
    يتم طباعة النتائج باستخدام printf لعرض المجموع، حاصل الضرب، الفرق، وباقي القسمة.



    الخاتمة

    في هذا الدرس، تعلمت كيفية كتابة برنامج في لغة C يقوم بحساب المجموع، وحاصل الضرب، والفرق، وباقي القسمة لرقمين مدخلين من قبل المستخدم. ستساعدك هذه المهارات الأساسية في تطوير برامج أكثر تعقيدًا في المستقبل. تابع معنا في الدروس القادمة لتعلم المزيد!

    In this lesson, you learned how to write a C program that calculates the sum, product, difference, and remainder of two user-entered numbers. These basic skills will help you develop more complex programs in the future. Stay with us in the upcoming lessons to learn more!

    استمر في التدرب على كتابة البرامج وتطبيق ما تعلمته. في الدروس القادمة، سنستكشف المزيد من مفاهيم البرمجة بلغة C ونبني مهاراتك خطوة بخطوة.

    مرحبًا بك في TechLearnLab! دعنا نبدأ ونحول أفكارك إلى واقع مع لغة C!






    عن الكاتب

    Ahmed ashraf

    التعليقات


    جميع الحقوق محفوظة

    TechLearnLab بالعربى