Квадратно уравнение
Здравейте от скука реших да направя скрипт който да решава квадратни уравнения.
Това съм го правил на Pascal но сега реших да го направя с помощта на PHP и HTML.
Да преминем към скрипта, има и обясненя къде какво правя.
<html>
<head>
<title> -=Квадратно уравнение=- </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<?php
if ($_POST['submit']) { //proverqvame dali sme v1veli a,b i c
$a = $_POST['a'];
$b = $_POST['b'];
$c = $_POST['c'];
$D = ($b*$b) - 4*$a*$c; //namirame diskriminantata
if ($D > 0) { //proverqvame dali D e po golqmo ot 0
$x1 = (-$b - sqrt($D))/2*$a;
$x2 = (-$b + sqrt($D))/2*$a;
echo "Корените са: <br>x1 = ".$x1 ."<br>x2 = ". $x2;
}
else if ($D == 0) { //ako D e ravno na 0 ima samo 1 re6enie
$x1 = (-$b)/2*$a;
echo "Корените са:".$x1;
} else echo //kogato D e po malko ot 0 nqma realni koreni
"Уравнението няма реални корени.";
} else
{ ?>
<form name="uravnenie" method="POST">
Въведете a:<input type="text" name="a"><br>
Въведете b:<input type="text" name="b"><br>
Въведете c:<input type="text" name="c"><br>
<input type="submit" name="submit" value="Реши">
</form>
<? } ?>
</body>
</html>


Надявам се да съм ви бил полезен.
DEMO
Забранявам преписването на урока в други сайтове.
Урока е подготвен специално за www.web-tourist.net



/ Трябва да сте регистриран за да напишете коментар /
От: FEN0MENA
23:34 12-01-2010
Има някои неща които да се доизкусурят...
1