يعلم الجميع أن البرمجة قد تكون صعبة. في بعض الأحيان يستغرق الأمر بضعة أسطر من التعليمات البرمجية لإكمال المهام البسيطة. تتمثل إحدى هذه المهام في إخراج الرقم الأخير من الرقم.
على سبيل المثال ، إذا كان لدينا الرقم 12345 ، فنحن بحاجة إلى إخراج الرقم الأخير فقط — 5. كيفية القيام بذلك في ج? اتضح أن هناك طريقة سهلة.
للحصول على الرقم الأخير من الرقم في ج ، يمكننا استخدام ما تبقى من عملية القسمة ( ٪ ). ترجع هذه العملية ما تبقى من قسمة رقم على آخر.
الرقم الأخير = الرقم % 10;
الآن سيخزن المتغير الأخير الرقم الأخير من رقمنا. وبالتالي ، يمكننا بسهولة الحصول على الرقم الأخير من الرقم في ج وطباعته.
- إخراج الرقم الأخير من رقم في لغة البرمجة ج: طريقة سهلة
- تحليل المهام
- تحليل الحل
- باستخدام ما تبقى من القسمة
- مع الأخذ بعين الاعتبار خصوصيات الأرقام السالبة
- سؤال وجواب
- كيف يمكنني طباعة الرقم الأخير من رقم في ج?
- كيف أحصل على الرقم الأخير من الرقم في ج?
- ما هي العملية التي تسمح لك للحصول على الرقم الأخير من عدد في اللغة ج?
- كيف يمكنني طباعة الرقم الأخير من عدد في لغة البرمجة ج?
إخراج الرقم الأخير من رقم في لغة البرمجة ج: طريقة سهلة
عند العمل مع الأرقام في البرمجة ، غالبا ما يكون من الضروري الحصول على الرقم الأخير من الرقم. في لغة البرمجة ج ، هناك طريقة سهلة لتنفيذ هذه العملية.
لإخراج الرقم الأخير من الرقم في ج ، يمكنك استخدام عملية أخذ ما تبقى من قسمة الرقم على 10. سيكون باقي القسمة على 10 هو الرقم الأخير من الرقم.
نموذج التعليمات البرمجية:
# تشمل كثافة العمليات الرئيسية () {
عدد الباحث = 12345;
إنت لاست ديجيت = عدد ٪ 10;
برينتف ("الرقم الأخير من الرقم: ٪ د
"،آخر رقم);
العودة 0;
}
يتم عرض النتيجة على الشاشة.
بعد تشغيل هذا الرمز ، سترى على الشاشة:
الرقم الأخير من الرقم: 5
تسمح لك الطريقة الموضحة أعلاه بالحصول على الرقم الأخير من الرقم في لغة البرمجة ج دون الحاجة إلى تحويل رقم إلى سلسلة أو إجراء عمليات حسابية معقدة. هذه الطريقة بسيطة وفعالة في معظم الحالات التي يتطلب فيها العمل مع الرقم الأخير من الرقم.
تحليل المهام
لإخراج الرقم الأخير من رقم في لغة البرمجة ج ، يمكنك استخدام عملية إيجاد ما تبقى من قسمة رقم على 10. الرقم الأخير من الرقم يساوي باقي قسمة هذا الرقم على 10.
قد تبدو خوارزمية حل المشكلة كما يلي:
- إنشاء متغير لتخزين عدد صحيح.
- عد عددا صحيحا باستخدام إدخال لوحة المفاتيح أو طريقة أخرى.
- احسب ما تبقى من قسمة الرقم على 10.
- اطبع الرصيد الناتج.
مثال على حل مشكلة في ج:
| # تشمل |
| كثافة العمليات الرئيسية() |
| { |
| عدد كثافة العمليات; |
| برينتف ("أدخل عددا صحيحا:"); |
| المسح الضوئي ("٪د " ، والرقم); |
| إنت لاست ديجيت = عدد ٪ 10; |
| "،آخر رقم); |
| العودة 0; |
| } |
نتيجة لتنفيذ هذا الرمز ، سيتم عرض الرقم الأخير من الرقم الذي تم إدخاله.
تحليل الحل
- أولا ، نحصل على رقم ، الرقم الأخير الذي يجب أن يكون الإخراج.
- للقيام بذلك ، نستخدم عملية أخذ ما تبقى من قسمة الرقم على 10. على سبيل المثال ، الرقم 1234567890 ، عند القسمة على 10 ، يترك باقي الرقم 0 ، لأن الرقم الأخير من الرقم هو 0.
- لذلك ، نستخدم عملية ' ٪ ' للحصول على ما تبقى من قسمة الرقم على 10.
- سيكون الرقم الأخير من الرقم مساويا لهذا الباقي.
- نعرض الرقم الأخير المستلم على الشاشة.
هنا هو رمز ج الذي يسمح لك بحل هذه المشكلة:
| # تشمل |
| كثافة العمليات الرئيسية () { |
| عدد الأسطوانات = 1234567890; |
| إنت لاست ديجيت = عدد ٪ 10; |
| "،آخر رقم); |
| العودة 0; |
| } |
ستكون نتيجة تنفيذ هذا الرمز: "الرقم الأخير من الرقم هو 0."
باستخدام ما تبقى من القسمة
لإخراج الرقم الأخير من رقم في لغة البرمجة ج ، يمكنك استخدام ما تبقى من القسمة على 10.
ما تبقى من القسمة على 10 هو القيمة المتبقية بعد قسمة الرقم على 10. على سبيل المثال ، سيكون باقي قسمة 123 على 10 3.
للحصول على ما تبقى من قسمة رقم على 10 ، تستخدم لغة البرمجة ج ٪ عامل التشغيل.
هنا هو رمز المثال الذي يخرج الرقم الأخير من عدد:
# تشمل
كثافة العمليات الرئيسية () {
عدد الباحث = 123;
إنت لاست ديجيت = عدد ٪ 10;
برينتف ("الرقم الأخير من الرقم: ٪ د
"،آخر رقم);
العودة 0;
}
في هذا المثال ، يحتوي رقم المتغير على الرقم 123. ترجع عملية الرقم ٪ 10 ما تبقى من قسمة 123 على 10 ، وهو 3. يتم تعيين هذه القيمة لمتغير لاست ديجيت ، والذي يتم عرضه بعد ذلك على الشاشة.
وبالتالي ، فإن استخدام ما تبقى من القسمة على 10 يجعل من السهل الحصول على الرقم الأخير من الرقم في لغة البرمجة سي.
مع الأخذ بعين الاعتبار خصوصيات الأرقام السالبة
عند العمل بأرقام سالبة ، لا توجد العديد من الميزات ، ولكن لا يزال يجب أخذها في الاعتبار. فيما يلي النقاط الرئيسية التي يجب الانتباه إليها:
- تحتوي الأرقام السالبة على علامة ناقص أمام الرقم.
- في ج ، عند قسمة الأرقام السالبة ، سيتم تقريب النتيجة باتجاه الصفر.
- عند استخدام عامل المعامل " ٪ " للأرقام السالبة ، سيكون للنتيجة نفس علامة الرقم القابل للقسمة.
فيما يلي أمثلة توضح هذه الميزات:
| التعبير | النتيجة |
|---|---|
هو إنت س = -5; | يحتوي على الرقم -5 |
الباحث ص = -10 / -3; | يحتوي على الرقم 3 |
كثافة العمليات ض = -10% 3; | يحتوي على الرقم -1 |
تذكر أنه في ج ، قد يختلف سلوك الأرقام السالبة عن لغات البرمجة الأخرى ، لذلك انتبه دائما إلى تفاصيل العمل معهم.
سؤال وجواب
كيف يمكنني طباعة الرقم الأخير من رقم في ج?
لإخراج الرقم الأخير من رقم في ج ، يمكنك استخدام العملية المتبقية للقسمة على 10. على سبيل المثال ، إذا كان لديك متغير إنت س ، ثم س ٪ 10 سيعود الرقم الأخير من هذا العدد.
كيف أحصل على الرقم الأخير من الرقم في ج?
للحصول على الرقم الأخير من الرقم في ج ، يمكنك استخدام العملية المتبقية للقسمة على 10. على سبيل المثال ، إذا كان لديك متغير إنت س ، ثم س ٪ 10 سيعود الرقم الأخير من هذا العدد.
ما هي العملية التي تسمح لك للحصول على الرقم الأخير من عدد في اللغة ج?
عملية ما تبقى من القسمة على 10 يسمح لك للحصول على الرقم الأخير من عدد في اللغة ج. على سبيل المثال ، إذا كان لديك متغير إنت س ، ثم س ٪ 10 سيعود الرقم الأخير من هذا العدد.
كيف يمكنني طباعة الرقم الأخير من عدد في لغة البرمجة ج?
لإخراج الرقم الأخير من رقم في ج ، يمكنك استخدام العملية المتبقية للقسمة على 10. على سبيل المثال ، إذا كان لديك متغير إنت س ، ثم س ٪ 10 سيعود الرقم الأخير من هذا العدد. ثم يمكنك طباعة الرقم الناتج باستخدام وظيفة برينتف أو طريقة إخراج البيانات الأخرى.