ข่าว IT ล่าสุด
ถูกใจอย่าลืม Like Fanpage
Thai ID Card# ใส่แค่ 12 หลัก
แสดงแล้ว 3879 ครั้ง /
กรกฎาคม 11, 2010, 15:52:28

Moshi

ออฟไลน์
กระทู้ : 16,996
คะแนนขอบคุณ : 45
it4x สังคมแห่งการเรียนรู้
import java.util.*;
import java.lang.*;

class TestID
{
   public static void main(String[] args)
   {
      Character c;

      String s;

      int x,i,sum;

      Scanner in = new Scanner(System.in);

      System.out.print("Enter ID 12 Digit = ");

      String digi = in.nextLine();

      System.out.println("");

      if(digi.length() != 12) System.out.println("Wrong ID : ID Not Match!!");

      else

      {

      for(i=0, sum=0; i < 12; i++)
      {
         c = new Character(digi.charAt(i));
         s = c.toString();
         x = Integer.parseInt(s);
         sum += x*(13-i);

      };


      System.out.println("Last Digi = "+((11-sum%11)%10));

      };

      System.out.println("");
   }
}


 

ด้วยฟังค์ชั่น ตอบด่วน คุณสามารถใช้โค๊ดและ เครื่องหมายแสดงอารมณ์ได้ เหมือนการตั้งกระทู้ธรรมดา แต่สามารถทำได้สะดวกกว่า

ระวัง: หัวข้อนี้ไม่มีการอัพเดทมานานถึง 120 วัน

แจ้งเตือน: โพสของคุณจะไม่แสดงจนกว่าผู้ดูแลจะอนุมัติ.
ชื่อ: อีเมล์: