Bài 3: Giải Phương Trình Bậc Hai Một ẩn Bằng PHP

Lập Trình PHP
  • Tra cứu điểm thi THPT 2025
  • Tool
  • Ebooks
  • Đăng ký
  • Đăng nhập
    • Tài khoản Mật khẩu Đăng nhập
    • Chưa có tài khoản? Đăng ký
  1. Home
  2. Bài tập PHP
  3. Bài 3: Giải phương trình bậc hai một ẩn bằng PHP
Bài 3: Giải phương trình bậc hai một ẩn bằng PHP Bài tập PHP | Lập Trình PHP | 26/11/2018 | 8883 | Facebook

Phương trình bậc hai là phương trình có dạng ax2 + bx + c = 0, trong đó: a # 0 a, b, c là các hằng số x là ẩn số phải đi tìm

Phương trình bậc hai là phương trình có dạng ax2 + bx + c = 0, trong đó:

  • a # 0
  • a, b, c là các hằng số
  • x là ẩn số phải đi tìm

Code:

<!DOCTYPE html> <html> <head> <title>Giải phương trình bậc hai</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <?php $result = ''; if (isset($_POST['calculate'])){ // Bước 1: Lấy tham số $a = isset($_POST['a']) ? $_POST['a'] : ''; $b = isset($_POST['b']) ? $_POST['b'] : ''; $c = isset($_POST['c']) ? $_POST['c'] : ''; // Bước 2: Validate và tính toán $delta = ($b*$b) - (4*$a*$c); if ($delta < 0){ $result = 'Phương trình vô nghiệp'; } else if ($delta == 0){ $result = 'Phương trình nghiệp kép x1 = x2 = ' . (-$b/2*$a); } else { $result = 'Phương trình có hai nghiệp phân biệt, x1 = ' . ((-$b + sqrt($delta))/2*$a); $result .= ',x2 = ' . ((-$b - sqrt($delta))/2*$a); } } ?> <h1>Giải phương trình bậc hai</h1> <form method="post" action=""> <input type="text" style="width: 20px" name="a" value=""/>x <sup>2</sup> + <input type="text" style="width: 20px" name="b" value=""/>x + <input type="text" style="width: 20px" name="c" value=""/> = 0 <br/><br/> <input type="submit" name="calculate" value="Tính" /> </form> <?php echo $result; ?> </body> </html>

Xem Demo

bài tập php, giải phương trinhg bậc 2, lập trình php, Facebook

    Các Tin Khác:

  • Bài 2: Giải phương trình bậc nhất một ẩn bằng PHP - 21/11/2018
  • Bài 1: Show PHP - 21/11/2018

Mới Đăng

  • Unit 3: My things - Review 1 - 07/08/2024
  • Unit 3: My things - Lesson Six - 07/08/2024
  • Unit 3: My things - Lesson Five - 07/08/2024
  • Unit 3: My things - Lesson Four - 07/08/2024
  • Unit 3: My things - Lesson Three - 07/08/2024

Tags

Lên đầu trang, back to top, scroll to top, jquery, css, bootstrap, thiết kế giao diện, theme, thiết kế web, framework, định dạng tiền, phân cách phần ngàn, javascript định dạng tiền, format currency, toán tử, mysql, lập trình php
  • Download tài liệu

Copyright © 2016 Lập trình PHP - [email protected]

Facebook Twitter

5 / 84 / 2.601 / 5.819

Từ khóa » Tính Phương Trình Bậc 2 Php