เป็นคำถามที่ถามกันอย่างแพร่หลายสำหรับการรับค่าจากแป้นพิมพ์โดยเฉพาะในหมู่น้องๆนักศึกษาทั้งหลายที่ต้องเขียนโปรแกรมส่งอาจารย์เห็นผ่านตาเลยเก็บตกมาฝากครับ
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