Hanan Fahad2 نشر 14 فبراير 2022 أرسل تقرير مشاركة نشر 14 فبراير 2022 3+8/4%2 ليش طلعت 3 مع البرمجه ولماحسبت طلع 1 2 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 بلال زيادة نشر 14 فبراير 2022 أرسل تقرير مشاركة نشر 14 فبراير 2022 العمليات الحسابيةالمقصود بها الضرب و القسمة و الجمع و الطرح ، و الأولوية تكون دائماً لعملية الضرب و عملية القسمة و من ثم تأتي أولوية عملية الجمع و عملية الطرح , و إذا وجدت الأقواس , فإن الأولوية تكون للعمليات داخل الأقواس و من ثم تأتي الأولوية لعلمية الضرب و عملية القسمة و من ثم تأتي عملية الجمع و عملية الطرح. فالعملية التالية 3+8/4%2 عند حسابها يكون كالتالي 3 +((8/4) % 2) = 3.00 أي يتم حساب ما بين الأقواس فيتم تقسيم 8 / 4 و يساوي 2 ثم 2 % 2 = 0.00 ثم 3 + 0.00 = 3.00 . اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 سامح أشرف نشر 14 فبراير 2022 أرسل تقرير مشاركة نشر 14 فبراير 2022 العمليات في البرمجة العمليات في البرمجة تنقسم إلى ثلاث أقسام، وهم: العمليات المنطقية: وهي العمليات التي يتم إستخدام المعاملات المنطقية logical operators فيها، مثل المعامل && و || std::cout << (true || false); // True (1) std::cout << (true && false); // False (0) العمليات الأحادية: وهي العمليات التي يتم فيها التعديل على قيمة متغير ما، ويتم فيها إستخدام المعاملات الأحادية Unary Operators مثل -- و ++ int age = 18; age--; std::cout << age; // 17 age++; std::cout << age; // 18 العمليات الحسابية: وهي العمليات الرياضية العادية التي يتم فيها إستخدام الضرب والقسمة والجمع والطرح .. إلخ std::cout << 10*2/5+4-1; // 7 كل العمليات السابقة يمكن الدمج بينها للقيام بمهمة معينة ولكن كل هذه العمليات تخضع لترتيب معين، وتكون الأولوية للأقواس Parentheses، ثم تأتي المعاملات الأحادية Unary Operators، وبعدها عمليات الضرب والقسمة وباقي القسمة % Modulus ثم عمليات الجمع والطرح، وتأتي بعدها العمليات المنطقية logical operations. مثال: في العملية الرياضية الموجودة في سؤالك: 3+8/4%2 نقوم بعمليات القسمة وباقي القسمة من اليسار إلى اليمين، لأن لها الأولوية على عملية الجمع: 3 + 2 % 2 ثم نقوم أيضًا بعمليات باقي القسمة من اليسار إلى اليمين: 3 + 0 وفي النهاية نقوم بعملية الجمع الأخيرة، ليكون الناتج 3 هنا مقالة تشرح أسبقية العمليات السابقة بإستخدام لغة ++C: ملاحظة: قد لا تحتوي بعض لغات البرمجة على بعض المعاملات الموجودة في لغة ++C، فعلى سبيل المثال لغة Python لا تحتوي على المعاملات الأحادية ++ أو -- ، وتستخدم المعاملات && و || ولكن بشكل مختلف مثل and و or اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Hanan Fahad2
3+8/4%2
ليش طلعت 3 مع البرمجه ولماحسبت طلع 1
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.