วันอังคารที่ 10 กุมภาพันธ์ พ.ศ. 2558

แปลงชั่วโมงเป็นนาทีด้วย java

จากโจทย์ ให้
          1 ชั่วโมง,     2 ชั่วโมง 30 นาที,     3 ชั่วโมง 59 นาที  จงแปลงเป็นนาที      

แบบที่ 1
public class lab01_1 {
  public static void main(String[]arge){
  int hour,min,result;//ประกาศตัวแปร
  //1 ชม. แปลงเป็นนาที
  hour=1; min=0; result=hour*60+min;
  System.out.println("1hour = "+result+" minute"); 

  //2 ชม. 30 นาที แปลงเป็นนาที

  hour=2; min=30; result=hour*60+min;
  System.out.println("2hour 30min = "+result+" minute"); 

  //3 ชม. 59 นาที แปลงเป็นนาที

  hour=2; min=30; result=hour*60+min;
  System.out.println("3hour 59min = "+result+" minute");
  }
  }

แบบที่ 2
public class lab01_1 {
  public static void main(String[]arge){
  int hour,min,result;//ประกาศตัวแปร
  //1 ชม. แปลงเป็นนาที
  hour=1; min=0; result=hour*60+min;
  System.out.println("1 hour = "+result+" minute"); 

  //2 ชม. 30 นาที แปลงเป็นนาที

  hour=2; min=30; result=hour*60+min;
  System.out.println("2hour 30min = "+result+" minute"); 

  //3 ชม. 59 นาที แปลงเป็นนาที

  hour=2; min=30; result=hour*60+min;
  System.out.println("3hour 59min = "+result+" minute");
  }
  }

ผลลัพธ์ 
1 hour = 60 minute
2hour 30min = 150 minute
3hour 59min = 239 minute

          ข้อสังเกตุ
          - System.out.println คือคำสั่งแสดงผล โดยเมื่อแสดงผลแล้วให้ขึ้นบรรทัดใหม่
          - ข้อความที่ต้องการให้แสดงผลจะต้องอยู่ในเครื่องหมาย "   " ส่วนการแสดงผลของตัวแปรใช้การอ้างถึงตัวแปร

0 ความคิดเห็น:

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