nacerbo
-
المساهمات
28 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة nacerbo
-
-
في حالتك أنت تحتاج إلى إستعمال حقول مخصصة و تغيير المحرر غير معني تماما بما قلته، في أغلب الظن أن صانع القالب قام بنزع المحرر تماما و إيقافها في تلك الصفحة.
يمكنك إستعمال هذه الإضافة من أجل صنع حقول مخصصة، metabox.io
-
يمكنك إستعمال هذا الكود
#include <stdio.h> #include <stdlib.h> int square(int number); int cube(int number); int main(void){ int number = 65; printf("The square is: %i\n", square(number)); for(int i = 0 ; i < number; i++){ printf("%d",number); if(i + 1 < number ){ printf(" + "); } } printf("\n"); printf("The cube is: %i\n", cube(number)); for(int i = 0 ; i < number*number; i++){ printf("%d",number); if(i + 1 < number*number ){ printf(" + "); } } printf("\n"); } int square(int number){ return number*number; } int cube(int number){ return number*number*number; }
بما أن أكواد C تشتغل بشكل عادي في مترجم C++ فأفترض أن الكود سيشتغل بكل كفائة
- 1
-
أبسط طريقة لعمل هذا هي صناعة function gcd
int gcd(int a, int b) { return b == 0 ? a : gcd(b, a % b); }
و لكي تتأكدي من أن القيم المرسلة هي موجبة يمكنك إستخدام الدالة التي تعبر عن القيمة المطلقة abs()
بوضع كل شيء معا قد ينتج لك كود مثل هذا
#include <iostream> #include <stdlib.h> using std::cin; using std::cout; using std::endl; int gcd(int a, int b) { return b == 0 ? a : gcd(b, a % b); } int main() { int num1, num2; cout << "Enter first number: "; cin >> num1; cout << "Enter second number: "; cin >> num2; cout << "Greatest Common Divisor: " << gcd(abs(num1), abs(num2)) << endl; }
الإجابة مترجمة من موقع stackexchange
الإجابة الأصلية
كيف أكتب برنامج يوجد مربع ومكعب عدد؟
في أسئلة البرمجة
نشر