| 2008-2009 İnternet Programcılığı 2.Dönem 2.Yazılı Sınav Soru ve Cevapları |
|
1-Kullanıcının girdiği mesajı karakter sayısı kadar ekrana yazdıran programı yapın.? (Örnek girilen mesaj Meslek Lisesi ise bunu 12 defa ekrana yazdıracak)(20p) <?php if($gonder) { $sayi=strlen($mesaj); for ($i=1;$i<=$sayi;$i++) echo "$mesaj<br>"; }else { ?> <form action="<?php echo $PHP_SELF ?> " method="POST"> Mesajı Girin<input type="text" name="mesaj"> <input type="submit" name="gonder"> </form> <?php } ?> 2-Girilen bir mesajın kaç kelimeden oluştuğunu bulan programı yapın.?(Örnek girilen mesaj Kız Meslek Lisesi ise cevap 3 olacak)(20p) <?php if($gonder) { $bol=explode(" ",$mesaj); echo count($bol)." tane kelime var"; }else { ?> <form action="<?php echo $PHP_SELF ?> " method="POST"> Mesajı Girin<input type="text" name="mesaj"> <input type="submit" name="gonder"> </form> <?php } ?> 3-24 den 44 ‘a kadar olan sayıları; Alt alta listeleyen, (10p) Bu sayıların toplamını bulan php kodunu yazınız. (10p) <? for ($i=24;$i<=44;$i++) { echo $i; echo "<br>"; $toplam=$toplam+$i; } echo "Sayıların Toplamı = ".$toplam; ?> 4-Form üzerindeki text kutusuna Sıcaklık bilgisi giriliyor. Gelen Sıcaklık bilgisi 0 ile '20 arasında ise ekrana 'Mavi Alarm', 21 ile 30 arasında ise 'Sarı Alarm', sıcaklık 30'un üzerinde ise 'Kırmızı Alarm' mesajını görüntüleyen programı yapınız. (15p) <? if ($sicaklik>0 && $sicaklik<=20) {echo "Sarı alarm";} elseif ($sicaklik>20 && $sicaklik<30) {echo "Mavi alarm";} elseif ($sicaklik>30) {echo "KIrmızı alarm";} ?> 5-Girdiğiniz ismin yanına “Hoşgeldin” yazan programı oluşturunuz. (10p) (örnek girilen mesaj Ayşe ise ekrana Hoş geldin Ayşe yazacak) <? function yaz($metin) { echo "Hoşgeldin ".$metin; } $ad="Ömer"; echo yaz($ad); ?> 6- 20 20 2 7- 48 8- 16 Tags:
|

Yorumlar
RSS beslemesi, bu iletideki yorumlar için