สารบัญ:

คุณจะกลับตัวเลขใน for loop ได้อย่างไร?
คุณจะกลับตัวเลขใน for loop ได้อย่างไร?

วีดีโอ: คุณจะกลับตัวเลขใน for loop ได้อย่างไร?

วีดีโอ: คุณจะกลับตัวเลขใน for loop ได้อย่างไร?
วีดีโอ: EP.3 Simple For Loop - VBA ใน Excel ทำตามนี้คุณจะนำหน้าคนอื่นไปหลายก้าว -【JTripleP】 2024, อาจ
Anonim

โปรแกรม #1: เขียนโปรแกรม c เพื่อย้อนกลับตัวเลขโดยใช้ for loop

  1. #รวม
  2. // www. Instanceofjava.com สงวนลิขสิทธิ์
  3. int หลัก ()
  4. {
  5. int n, reverse_Number = 0, rem, Original_number=0;
  6. printf("ป้อนตัวเลขเพื่อรับหมายเลขย้อนกลับ");
  7. scanf("%d", &n);
  8. Original_number=n;

ในเรื่องนี้คุณจะย้อนกลับการคำนวณตัวเลขได้อย่างไร?

วิธีการกลับตัวเลขทางคณิตศาสตร์

  1. ขั้นตอนที่ 1 - แยกตัวเลขหลักสุดท้ายออกเป็นตัวเลข lastDigit = ตัวเลข % 10 ตัวดำเนินการโมดูโล (%) คืนค่าส่วนที่เหลือของการหาร
  2. ขั้นตอนที่ 2 - ผนวก lastDigit เพื่อย้อนกลับ ย้อนกลับ = (ย้อนกลับ * 10) + LastDigit
  3. ขั้นตอนที่ 3- ลบหลักสุดท้ายจากตัวเลข ตัวเลข = ตัวเลข / 10.
  4. ทำซ้ำขั้นตอนนี้ ในขณะที่ (ตัวเลข > 0)

ในทำนองเดียวกัน คุณจะกลับตัวเลขในขณะที่วนซ้ำได้อย่างไร โปรแกรม #1: เขียนโปรแกรม c เพื่อย้อนกลับตัวเลขโดยใช้ for loop

  1. #รวม
  2. // www. Instanceofjava.com สงวนลิขสิทธิ์
  3. int หลัก ()
  4. {
  5. int n, reverse_Number = 0, rem, Original_number=0;
  6. printf("ป้อนตัวเลขเพื่อรับหมายเลขย้อนกลับ");
  7. scanf("%d", &n);
  8. Original_number=n;

นอกจากนี้ คุณจะย้อนกลับตัวเลขใน for loop ใน Java ได้อย่างไร

ในโปรแกรมนี้ในขณะที่ ห่วง ใช้เพื่อ กลับตัวเลข ตามขั้นตอนต่อไปนี้ ขั้นแรก เศษที่เหลือของ num หารด้วย 10 จะถูกเก็บไว้ในตัวแปร digit ตอนนี้ digit มีตัวเลขสุดท้ายของ num นั่นคือ 4. จากนั้นเพิ่มตัวเลขลงในตัวแปรที่กลับด้านหลังจากคูณด้วย 10

คุณจะกลับตัวเลขใน C ได้อย่างไร?

โปรแกรม C หาการกลับตัวของตัวเลข

  1. int หลัก () { int n, r = 0;
  2. printf("ใส่ตัวเลขเพื่อย้อนกลับ"); scanf("%d", &n);
  3. ในขณะที่ (n != 0) { r = r * 10; r = r + n%10; n = n/10; }
  4. printf("จำนวนย้อนกลับ = %d ", r);

แนะนำ: