Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <meta charset="utf-8">
- <style>
- body{
- background-color: lightgray;
- font-size:120%;
- text-align:center;
- }
- .wynik{
- color:green;
- }
- </style>
- <?php
- include "funkcje.php";
- ?>
- </head>
- <body>
- <h3>Proszę wypełnić pola:</h3>
- <form>
- <input name=liczba1 type=number required>
- <select name=dzialanie>
- <option value=0></option>
- <option value=1>+</option>
- <option value=2>-</option>
- <option value=3>*</option>
- <option value=4>/</option>
- <option value=5>^</option>
- </select>
- <input type=number name=liczba2 required><br/>
- <input type=reset value="Wyczyść!"><input type=submit value="Wykonaj!"><br/>
- </form>
- <a class=wynik>
- <?php
- if(isset($_GET["liczba1"])){
- $a=$_GET["liczba1"];
- $b=$_GET["liczba2"];
- switch($_GET["dzialanie"]){
- case 1:
- echo ($a<0)?"($a)":"$a";
- echo " + ";
- echo ($b<0)?"($b)":"$b";
- echo " = ";
- $wynik = dodawanie($a,$b);
- echo " = ". ($wynik<0)?"($wynik)":"$wynik";
- break;
- case 2:
- echo ($a<0)?"($a)":"$a";
- echo " - ";
- echo ($b<0)?"($b)":"$b";
- echo " = ";
- $wynik = odejmowanie($a,$b);
- echo ($wynik<0)?"($wynik)":"$wynik";
- break;
- case 3:
- echo ($a<0)?"($a)":"$a";
- echo " * ";
- echo ($b<0)?"($b)":"$b";
- echo " = ";
- $wynik = mnożenie($a,$b);
- echo ($wynik<0)?"($wynik)":"$wynik";
- break;
- case 4:
- if($b==0){
- echo "nie dziel przez 0!";
- }
- else{
- echo ($a<0)?"($a)":"$a";
- echo " / ";
- echo ($b<0)?"($b)":"$b";
- echo " = ";
- $wynik = dzielenie($a,$b);
- echo ($wynik<0)?"($wynik)":"$wynik";
- }
- break;
- case 5:
- echo ($a<0)?"($a)":"$a";
- echo "<sup>".$b."</sup>";
- echo " = ";
- $wynik = potegowanie($a,$b);
- echo ($wynik<0)?"($wynik)":"$wynik";
- break;
- default:
- echo "Nie wybrałeś działania!<br/>";
- if($a<$b){
- echo "$a < $b";
- }
- elseif($a>$b){
- echo "$a = $b";
- }
- else{
- echo "$a = $b";
- }
- break;
- }
- echo "</a><hr><h3>Tablica:</h3>";
- $pierwotna = [];
- if ($b>0){
- for($i=0;$i<=$a;$i++){
- $pierwotna[$i] = rand(0,$b);
- echo $pierwotna[$i]."<br/>";
- }
- rsort($pierwotna);
- echo "<h3>Tablica Posortowana:</h3>";
- $najw = count($pierwotna);
- for($i=0;$i<$najw;$i++){
- echo $pierwotna[$i]."<br/>";
- }
- echo "<h3>Najmniejsza z tablicy:</h3>";
- echo $pierwotna[$najw-1];
- }
- elseif($b<0){
- for($i=0;$i<=$a;$i++){
- $pierwotna[$i] = rand($b,0);
- echo $pierwotna[$i]."<br/>";
- }
- rsort($pierwotna);
- echo "<h3>Tablica Posortowana:</h3>";
- $najw = count($pierwotna);
- for($i=0;$i<$najw;$i++){
- echo $pierwotna[$i]."<br/>";
- }
- echo "<h3>Najmniejsza z tablicy:</h3>";
- echo $pierwotna[$najw-1];
- }
- else{
- echo "w tym przypadku nie można utworzyć tablicy";
- }
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement