Buthaina Alabri نشر 28 يناير أرسل تقرير نشر 28 يناير انا اريد الخانة الاخيرة من الرقم A و الرقم A بين 10 أس 100000 و الصفر كيف أدخل المتغير A بأي نوع بيانات int أو long long أو double أو أيش و كيف أجيب آخر خانة ؟ 1 اقتباس
0 Mustafa Suleiman نشر 28 يناير أرسل تقرير نشر 28 يناير ما هي اللغة التي تحاولين الحل من خلالها؟ 1 اقتباس
0 محمد عاطف17 نشر 28 يناير أرسل تقرير نشر 28 يناير (معدل) مرحبا . فى لغة c++ لا يمكنك حفظ هذا الرقم فى متغير من نوع long long حيث ان هذا الرقم يتعدى ال 10 الاف خانة . يمكنك حفظ القيمة المدخلة ك string وليس كرقم حتى تتمكنى من حفظها فى متغير. ويمكنك الحصول على اخر خانة عن طريق هذا الكود str.substr(str.length() - 1) ويمكنك تحويلها الى int عن طريق استخدام الدالة stoi int lastDigit = stoi(str); ومن ثم طرح الرقم من 10 وهذا هو ناتج حل المسألة اما اذا كنتى تريدن حفظها فى unsigned long long فاقصى رقم يمكنك حفظه هو 18,446,744,073,709,551,615 ولتحصلى على اخر خانة يمكنك اخذ باقى قسمة الرقم على 10مثل int lastDigit = mynumber%10 ; // get last digit تم التعديل في 28 يناير بواسطة محمد عاطف11 1 اقتباس
0 Buthaina Alabri نشر 28 يناير الكاتب أرسل تقرير نشر 28 يناير انتهى الوقت قبل ان ترسل ولكن شكرا على أي حال 1 اقتباس
0 El Sayed El Tohamy نشر 28 يناير أرسل تقرير نشر 28 يناير بتاريخ 1 ساعة قال Buthaina Alabri: انتهى الوقت قبل ان ترسل ولكن شكرا على أي حال إذا كان المقصود وقت الاختبار، فبالتأكيد الاستفادة العلمية مع الحصول على درجة قليلة، أفضل من الحصول على درجة عالية دون استفادة، وفي المرة القادمة تكونين قادرة بإذن الله على حل المسألة بمجهودك. بالتوفيق. اقتباس
السؤال
Buthaina Alabri
انا اريد الخانة الاخيرة من الرقم A و الرقم A بين 10 أس 100000 و الصفر كيف أدخل المتغير A بأي نوع بيانات int أو long long أو double أو أيش و كيف أجيب آخر خانة ؟
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.