کد PHP برای نمایش اعداد اول بین دو عدد و نمایش آنها در Table

PHP

توسط thearrow در 5 سال پیش
0 869 1 5 سال پیش
thearrowreza-irdev
0

سلام دوستان من به یک php نیاز دارم که بتونه کارهای زیر رو انجام بده من php زیاد کار نکردم پس اگر کسی سورس همچین چیزی رو داره لطفا بزاره یک دنیا ممنون میشم

برنامه ای که بتونه دوتا عدد مثلا aو b رو از ورودی بگیره و اعداد اول بین این دو عدد رو در خروجی نمایش بده بعدش باید عددهای اولی که بدست میاره رو توی جدول نمایش بده به صورتی که مثلا مثلا یکبار 6تا عدد اول داریم و یکبار تا 10 پس باید طوری کدنویسی شه که حودش بتونه تعداد خونه های جدول رو با اعداد اول بدست اومده تنظیم کنه

ممنون میشم اگه تا امشب پاسخ بدید

0

سلام این کد رو امتحان کنید

<?php

/**
 * Softafzar.Net | Developers home_
 * http://softafzar.net
 */
 
 
$num1 = 2;
$num2 = 200;

$col = 0;
echo "<h1>List of prime numbers from $num1 to $num2 </h1>";
echo '<table width="60%" border="1"><tr>';
foreach ( Prime ( $num1, $num2 ) as $item ) {
	if ($col >= 10) {
		echo '</tr><tr>';
		$col = 0;
	}
	echo "<td> $item </td>";
	$col ++;
}
echo '</tr></table>';

function Prime($num1, $num2) {
	$prime_numbers = array ();
	while ( $num1 < $num2 ) {
		$isprime=true;
		for($i = 2; $i <= sqrt ( $num1 ); $i ++) {
			if ($num1 % $i == 0)
				$isprime=false;
		}
		
		if ( $isprime ) {
			$prime_numbers [] = $num1;
		}
		$num1 ++;
	}
	return $prime_numbers;
}
?>

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید