Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class bai1DinhLuatCuLong
- {
- public static void main(String[] args)
- {
- Scanner input = new Scanner(System.in);
- //Nhập giá trị cầm tìm
- System.out.print("Giá trì cần tìm (f // q // r) : ");
- String giaotiep = input.nextLine();
- char cantim = giaotiep.charAt(0);
- //Nếu giá trị cần tìm là F
- if (cantim == 'f') {
- System.out.print("Độ lớn của điện tích thứ nhất : ");
- double q1 = input.nextDouble();
- System.out.print("Độ lớn của điện tích thứ hai : ");
- double q2 = input.nextDouble();
- System.out.print("Khoảng cách giữa 2 điện tích : ");
- double radius = input.nextDouble();
- System.out.println("Hệ số k sẽ tự động được đặt là 9*10^9 như trong hệ SI");
- double Force = 9 * Math.pow(10,9) * Math.abs(q1) * Math.abs(q2) / Math.pow(radius,2);
- //Hiển thị kết quả
- System.out.print("Độ lớn lực tương tác giữa 2 điện tích điểm : " + Force +
- "\n Lưu ý E là *10");
- }
- //Nếu giá trị cần tìm là q
- if (cantim == 'q') {
- System.out.print("Độ lớn của điện tích thứ nhất : ");
- double q1 = input.nextDouble();
- System.out.print("Độ lớn của lực tương tác giữa 2 điện tích điểm : ");
- double Force = input.nextDouble();
- System.out.print("Khoảng cách giữa 2 điện tích : ");
- double radius = input.nextDouble();
- System.out.println("Hệ số k sẽ tự động được đặt là 9*10^9 như trong hệ SI");
- double q2 = Force * Math.pow(radius, 2) / ( 9 * Math.pow(10, 9) * Math.abs(q1) );
- //Hiển thị kết quả
- System.out.print("Độ lớn của điện tích thứ hai : " + q2 +
- "\n Lưu ý E là *10");
- }
- //Nếu giá trị cần tìm là r
- if (cantim == 'r') {
- System.out.print("Độ lớn của điện tích thứ nhất : ");
- double q1 = input.nextDouble();
- System.out.print("Độ lớn của điện tích thứ hai : ");
- double q2 = input.nextDouble();
- System.out.print("Độ lớn của lực tương tác giữa 2 điện tích điểm : ");
- double Force = input.nextDouble();
- System.out.println("Hệ số k sẽ tự động được đặt là 9*10^9 như trong hệ SI");
- double r = Math.sqrt( 9 * Math.pow(10, 9) * Math.abs(q1) * Math.abs(q2) / Force );
- //Hiển thị kết quả
- System.out.print("Độ lớn của điện tích thứ hai : " + r +
- "\n Lưu ý E là *10");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment