PHP For Döngüsü İle Tek Sayıları Bulma - Bilişim Konuları

PHP For Döngüsü İle Tek Sayıları Bulma

Bu örneğimizde php kodlarıyla ve for döngüsünü kullanarak kullanıcının klavyeden girmiş olduğu bir sayıya kadar olan Tek Sayıları yan yana ekrana yazdıran programı yapacağız. Bunun için kullanıcının bir sayı girmesini sağlayan php form sayfası bir tane de sayıları ekrana yazdırma sayfası olmak üzere iki tane php sayfası hazırlayacağız. Sayfalarımızın çalışan kodları ve ekran görüntüleri aşağıdaki gibi olacaktır. Ayrıca isteyen ziyaretçilerimizin kendileri de deneme yapabilirler.

forileteksayilar1.php sayfası kodları:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP For İle Tek Sayılar-1</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>

<body>

<form action="forileteksayilar2.php" method="post">
<table border="0" bgcolor="#0000FF">
  <tr>
    <td height="44" colspan="2" align="center"><font color="#FFFFFF">For Döngüsü İle Tek Sayıları Yazdırma</font></td>
    </tr>
  <tr>
    <td><font color="#FFFFFF">Kaça Kadar Olan Tek Sayılar Yazılsın:</font></td>
    <td><input name="tek" type="text" /></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td><input name="gonder" type="submit" value="Sayıları Yazdır" /></td>
  </tr>
</table>

</form>
<br />

</body>
</html>

forileteksayilar2.php sayfası kodları:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP For İle Tek Sayılar-2</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>

<body>
<?php 
$tek=$_POST['tek'];
?>

<table width="300" border="1" bgcolor="#FFFF66">
  <tr>
    <td colspan="2" align="center"><?php echo $tek. " Kadar Olan Tek Sayılar"; ?></td>
  </tr>
</table>
<?php


for($i=1;$i<=$tek;$i=$i+2)
{
	echo $i;
	echo "-";
}
?>
<br />
<A HREF="javascript:javascript:history.go(-1)">Geri dön</A>

</body>
</html>

Ekran görüntüleri:

10’a kadar olan tek sayıları yazmak istersek;

php-teksayilar1

Ekran görüntüsü bu şekilde olacaktır.

php-teksayilar2

20’ye kadar olan tek sayıları yazmak istersek;

php-teksayilar3

Ekran görüntüsü bu şekilde olacaktır.

php-teksayilar4

33’e kadar olan tek sayıları yazmak istersek;

php-teksayilar5

Ekran görüntüsü bu şekilde olacaktır.

php-teksayilar6

Kendin DENE

Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Sonraki Yazı >>

Yorum Yap