2016-2017 İnternet Programcılığı Dersi 2.dönem 1. yazılı sınav soruları ve cevapları
İnternet Programcılığı Dersi 2.dönem 1. yazılı sınav soruları ve cevapları
……….. MESLEKİ VE TEKNİK ANADOLU LİSESİ
…..BİLİŞİM SINIFI İNTERNET PROGRAMCILIĞI DERSİ 2. DÖNEM 1. YAZILI
ADI SOYADI…..:
NUMARASI……:
SORULAR
- Elemanları 200,600,88,34,12 olan diziyi küçükten büyüğe sıralayan php kodunu yazınız.
- 20 ile 50 arasında Rastgele 8 sayı üretip bunları diziye atan ve ekrana yazdıran php kodunu yazınız.
- 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.
- 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.
…………… MESLEKİ VE TEKNİK ANADOLU LİSESİ
…. BİLİŞİM SINIFI PROGRAMLAMA TEMELLERİ DERSİ 2. DÖNEM 1. YAZILI
CEVAP ANAHTARI
ADI SOYADI…..:
NUMARASI……:
- 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>”;
}
?>
- 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>”;
}
?>
- 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;
?>
- 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ı”;
?>