Pantip.com Pantip-TechExchange | Pantip-Cafe | PantipMarket.com | Chat | PanTown.com | BlogGang.com
 




อยากถาม Code เรื่องการคูณของ JAVA หน่อยครับ

package javaapplication1;
import java.util.Scanner;

public class Main {

   
   public static void main(String[] args) {
       int x,y,z;
       Scanner in = new Scanner(System.in);
       System.out.print("กรุณากรอกแม่สูตรคูณที่นี่ :");
       x = in.nextInt();
       System.out.print("กรุณากรอกจำนวนที่ต้องการที่นี่ :");
       y = in.nextInt();
    for (z=1;z<y;z++){System.out.println(x+"*"+z+"="+(x*z));}

   }

}

โค๊ดที่นำมาเป็นตัวอย่างคือการคูณแบบปกติ
ถ้าผมกรอก x = 2 แล้ว Y=12
ก็จะได้ผมลัพท์การคูณแม่ 2 แล้วคูณทั้งหมด 12 ครั้งจะได้ผลลัพท์ตามนี้

run:
กรุณากรอกแม่สูตรคูณที่นี่ :2
กรุณากรอกจำนวนที่ต้องการที่นี่ :12
2*1=2
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
2*10=20
2*11=22
2*12=24
BUILD SUCCESSFUL (total time: 4 seconds)

แต่ผมอยากได้โค๊ดการคูณแบบ 2 เท่า
เช่นผมกรอก x = 2 y = 5
ก็จะได้ผมลัพท์การคูณเริ่มต้นด้วย 2 แล้วคูณทั้งหมด 5 ครั้งจะได้ผลลัพท์ตามนี้

2*1=2
2*2=4
4*4=16
16*16=256
256*256=65536

คือการคูณยกกำลังไปเรื่อยๆ อะครับ อยากถามว่าต้องเขียนสูตรยังไงบ้างอะครับ



จากคุณ : dearboy_indigo -[ 6 ธ.ค. 55 - 19:21:07 ]



Share/Save/Bookmark
แจ้งลบ ทดสอบแล้วใช้ได้ผล Bookmark ส่งต่อกระทู้ พิมพ์ โหวตกระทู้ ขอทราบด้วยคน ยกเลิกการแจ้งเมล์ เก็บเข้าคลังกระทู้ กระทู้ก่อนหน้า กระทู้ถัดไป




แจ้งลบ ทดสอบแล้วใช้ได้ผล Bookmark ส่งต่อกระทู้ พิมพ์ โหวตกระทู้ ขอทราบด้วยคน ยกเลิกการแจ้งเมล์ เก็บเข้าคลังกระทู้ กระทู้ก่อนหน้า กระทู้ถัดไป

คลิกเพื่อ ติดต่อทีมงาน ติชมแนะนำ หรือแจ้งปัญหาต่างๆ
คลิกเพื่ออ่าน กติกามารยาท
คลิกเพื่ออ่าน Help & FAQ

ชื่อ / e-mail :   ตรวจสอบสถานะ member ที่นี่
รูปประกอบ : ( ไม่เกิน 150 K / Member เท่านั้น / Preview ไม่ได้ )
รายละเอียด :
แจ้งทาง mail เมื่อมีผู้ตอบ : ไม่ต้องแจ้ง แจ้ง (E-mail ในกรณีต้องการให้แจ้ง)
 
 
 

ข้อความหรือรูปภาพที่ปรากฏในกระทู้ที่ท่านเห็นอยู่นี้ เกิดจากการตั้งกระทู้และถูกส่งขึ้นกระดานข่าวโดยอัตโนมัติจากบุคคลทั่วไป ซึ่ง PANTIP.COM มิได้มีส่วนร่วมรู้เห็น ตรวจสอบ หรือพิสูจน์ข้อเท็จจริงใดๆ ทั้งสิ้น หากท่านพบเห็นข้อความ หรือรูปภาพในกระทู้ที่ไม่เหมาะสม กรุณาแจ้งทีมงานทราบ เพื่อดำเนินการต่อไป
Considering the real-time nature of this webboard, it is impossible for us to review all messages/post. Please remember that we do not actively monitor the contents of and are not responsible for any messages posted. Anyone who feels that a posted message is inappropriate, Please encouraged to contact us immediately by email at kratoo@pantip.com , and We will remove objectionable messages within a reasonable time frame.



Pantip-Cafe | Pantip-TechExchange | PantipMarket.com | PanTown.com | BlogGang.com