Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!doctype html>
- <html>
- <head>
- <title>Print Prime Numbers</title>
- <meta charset="UTF-8"/>
- </head>
- <body>
- <h3>Проверка за прости числа</h3>
- <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="get">
- Число: <input type="text" name="number" size="10">
- <input type="submit" name="send" value="OK"><br/>
- <form>
- <?php
- function prime_num($num){
- //проверка дали числата са прости
- for($i=1; $i<=$num; $i++){
- $num_counter = 0;
- //всички делими числа
- for($j=1; $j<=$i; $j++){
- if($i%$j==0){
- $num_counter++;
- }
- }
- //простите числа се делят на 1 и на себе си
- if($num_counter==2){
- echo $i." (просто число) <br/>";
- }
- }
- }
- //проверка на формата
- if(isset($_GET['send'])){
- $num= $_GET['number'];
- if(is_numeric($num) && ctype_digit($num)){
- echo "Проверка на числата до $num, колко от тях са прости <br/>";
- prime_num($num);
- }
- else{
- echo "Некоректно въведена стойност, моля въведете числена стойност в полетата!";
- }
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement