วันพุธที่ 18 กันยายน พ.ศ. 2556

-Reverse

void setup()
{
  String s = "Computer";                //เป็นการประกาศตัวแปลชนิด String หรือข้อความ
                                                     รูปแบบการใช้งาน String ตัวแปล = " ข้อความ";

  print("Reverse :"+reverseString(s));   //เป็นการแสดงค่าออกมาทางหน้าจอ 
                                                 รูปแบบการใช้งาน print("ข้อความที่ต้องการแสดง");
}


String reverseString(String A)           //เป็นการสร้าง function โดยกำหนดให้มีการ return ค่าเป็น String
                                                       หรือ ข้อความ   
{
  String B = "";
  int i;
  for (i=0;i<A.length();i++)      //คล้ายกับคำสั่ง while แต่ต่างกันตรงที่การกำหนดเงื่อนไข
                                                         ดังนี้ for(กำหนดค่าให้ตัวแปล,เงื่อนไขในการวน,
                                                         เพิ่มค่าให้ตัวแปลทุกครั้งที่มีการวนลูป)
  {
    B=B+(A.charAt(A.length()-1-i));
  }
  return B;
}

Out put : retupmoC





//อ้างอิงคำสั่งพื้นฐานต่างๆจาก lab1 http://com5630043.blogspot.com/search/label/lab1
//อ้างอิงอธิบายฟังก์ชันจาก lab2 http://com5630043.blogspot.com/search/label/lab2

//อ้างอิงอธิบายเรื่องif-elseจาก lab3 http://com5630043.blogspot.com/search/label/lab3%20%3A%20Condition

ไม่มีความคิดเห็น:

แสดงความคิดเห็น