เป็นคำถามที่ถามกันอย่างแพร่หลายสำหรับการรับค่าจากแป้นพิมพ์โดยเฉพาะในหมู่น้องๆนักศึกษาทั้งหลายที่ต้องเขียนโปรแกรมส่งอาจารย์เห็นผ่านตาเลยเก็บตกมาฝากครับ
import java.io.*;
class TestSum{
public static void main(String[] args) throws IOException{
        System.out.print("Enture Number 1 : ");
        InputStreamReader in1 = new InputStreamReader(System.in);
        BufferedReader buffer1 = new BufferedReader(in1);
        String one = buffer1.readLine();
        int number1 = Integer.parseInt(one);
        System.out.print("Enture Number 2 : ");
       
InputStreamReader in2 = new InputStreamReader(System.in);
        BufferedReader buffer2 = new BufferedReader(in2);
       
String two = buffer2.readLine();
        int number2 = Integer.parseInt(two);
        System.out.print("Enture Number 3 : ");
       
InputStreamReader in3 = new InputStreamReader(System.in);
        BufferedReader buffer3 = new BufferedReader(in3);
        String three = buffer3.readLine();
        double number3 = Double.parseDouble(three);
        System.out.print("Enture Number 4 : ");
        InputStreamReader in4 = new InputStreamReader(System.in);
        BufferedReader buffer4 = new BufferedReader(in4);
       
String four = buffer4.readLine();
        double number4 = Double.parseDouble(four);
        double sum = (number1 + number2 + number3 + number4); 
        System.out.println("number1 + number2 + number3 + number4 = "+sum); 
}
}
อันนี้เป็นตัวอย่างโปรแกรม บวกลขน่ะครับ ดูให้ดีในส่วนของ
 InputStreamReader กับ  BufferedReader  นะครับ
ตรงนั้นคือจุดสำคัญที่ โปรแกรมนี้ต้องการเน้น
Subscribe to:
Post Comments (Atom)
 
No comments:
Post a Comment