المعاملات الحسابية
جزء من قسم الأساسيات في رحلة C على Coddy. الدرس 16 من 63.
تُستخدم العوامل الحسابية في C لإجراء العمليات الرياضية الأساسية. والعوامل الحسابية الأكثر شيوعًا هي:
+(الجمع)-(الطرح)*(الضرب)/(القسمة)
إليك كيفية استخدام هذه العوامل:
int a = 10;
int b = 5;
int sum = a + b; // المجموع هو 15
int difference = a - b; // الفرق هو 5
int product = a * b; // حاصل الضرب هو 50
int quotient = a / b; // خارج القسمة هو 2لاحظ أنه عند قسمة عددين صحيحين، ستكون النتيجة عددًا صحيحًا (يتم اقتطاع الجزء الكسري). على سبيل المثال:
int result = 7 / 2; // result هو 3، وليس 3.5للحصول على نتيجة من نوع الفاصلة العائمة، يجب أن يكون أحد المعاملين على الأقل من نوع float:
float result = 7.0 / 2; // result هو 3.5التحدي
سهلاكتب برنامجًا بلغة C يُجري العمليات التالية:
- Declare متغيرين صحيحين
num1وnum2وقم بتهيئتهما بالقيمتين 15 و4 على التوالي. - احسب مجموع
num1وnum2وخزّنه في متغير يُسمىsum. - احسب الفرق بين
num1وnum2وخزّنه في متغير يُسمىdifference. - احسب حاصل ضرب
num1وnum2وخزّنه في متغير يُسمىproduct. - احسب حاصل قسمة
num1علىnum2وخزّنه في متغير يُسمىquotient. - اطبع جميع النتائج باستخدام
printf()بالتنسيق التالي:
Sum: [value of sum]
Difference: [value of difference]
Product: [value of product]
Quotient: [value of quotient]جرّب بنفسك
#include <stdio.h>
int main() {
// أعلن وقم بتهيئة المتغيرات هنا
// قم بإجراء الحسابات
// اطبع النتائج
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
2المتغيرات
أنواع البياناتالأعداد الصحيحة (Integer)الأعداد العشرية (Float - Double)المحارف (Characters)القيم المنطقية (Booleans)الثوابتأساسيات printfقواعد تسمية المتغيراتتحويل الأنواع (Type Casting) - الجزء 1تحويل الأنواع (Type Casting) - الجزء 2تحدي المراجعة3المعاملات
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانمعاملات الإسنادالمعاملات العلائقيةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيالمعاملات المنطقية - الجزء الثالثتحدي المراجعةتدرّب بنفسك: مترجم C عبر الإنترنت