İnternet Programcılığı (PHP) 2.dönem 1. yazılı Sınav Soruları ve Cevapları

SORULAR VE CEVAPLAR

1- Elemanları 200,600,88,34,12 olan diziyi küçükten büyüğe sıralayan php kodunu yazınız.

Cevap :

<?php

$sayilar = array (200,600,88,34,12);

sort($sayilar);

for($i=0;$i<5;$i++)

{

echo $sayilar[$i];

echo “<br>”;

}

?>

 

2- 20 ile 50 arasında Rastgele 8 sayı üretip bunları diziye atan ve ekrana yazdıran php kodunu yazınız.

Cevap :

<?php

for($i=0;$i<8;$i++)

{

$sayilar[$i]=rand(20,50);

}

for($a=0;$a<8;$a++)

{

echo $sayilar[$a];

echo “<br>”;

}

?>

3- 2 ile 10 arasında rastgele üretilen sayılardan 5 sayısı üretilene kadar üretilen sayıları toplayıp ekrana yazdıran php kodunu yazınız

Cevap :

<?php

$rsayi=0;

$toplam=0;

while($rsayi!=5)

{

$rsayi=rand(2,10);

$toplam=$toplam+$rsayi;

}

echo “Toplam = “.$toplam;

?>

4- Elemanları “dvd”,”cd”,”yazıcı”,”monitör” olan dizi içinde “cd” yi arayan; Eğer  varsa “Ürün bulundu” yoksa “Ürün bulunamadı” yazan php kodunu yazınız.

Cevap :

<?php

$urunler = array (“dvd”,”cd”,”yazıcı”,”monitör”);

$aranan=”cd”;

if(in_array($aranan,$urunler)) echo “Ürün bulundu”;

else echo “Ürün bulunamadı”;

?>

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir