11 Nisan 2012 Çarşamba

Nesne Tabanlı Programlama Vize Hazırlık Örnekleri


İçersinde 5 adet soru varıdır. Bu Sorular...

S.1) Ekrana while döngüsü yardımıyla 10 defa "Merhaba" yazdıran kodları yazınız.
S.2) Ekranan 1-300 arasındaki sayıların toplamını yazdıran kodları yazınız.
S.3) Hava durumunu yazdıran kodları yazınız. Girilen değer
deger<5 = Soğuk  ;  5<deger<20 = Normal  ;  değer>20 = sıcak yazacak
S.4)Ekranda bulunan
Mekik nesnesini sağa,sola,aşağıya ve yukarı hareket ettiren ve saat yönünde döndüren kodları yazıınız.










S.5) misir nesnesini klavyeden basılan tuşa göre hareket ettiren program kodları. Klavyede s ye basılırsa saat yönünde T basılırsa saat yönünün tersinde dönecek....



C.1)
 var s:int;

s=0;

while(s<10)
{
trace("Merhaba");
s++;
}
 
______________________________________________
 
C.2)
var s:int;
var toplam:int;

toplam=0;

for(s=1; s<301; s++)
{
toplam = toplam + s;
}

trace("Toplam sonucu: "+toplam);
 
______________________________________________________
 
C.3)
var a:int;

a=4;

if (a<5)
{
trace("Soğuk");
}
else if (a>=5 && a<=20)
{
trace("Normal");
}
else if (a>20)
{
trace("Sıcak");
}
 
____________________________________________________________
 
C.4)

ust.addEventListener(MouseEvent.CLICK, kuzey);
sag.addEventListener(MouseEvent.CLICK, dogu);
alt.addEventListener(MouseEvent.CLICK, guney);
sol.addEventListener(MouseEvent.CLICK, bati);
cevir.addEventListener(MouseEvent.CLICK, dondur);

function kuzey(e:MouseEvent)
{
if (mekik.y>0) mekik.y = mekik.y - 5;
}

function dogu(e:MouseEvent)
{
if (mekik.x<800-mekik.width) mekik.x = mekik.x + 5;
}

function guney(e:MouseEvent)
{
if (mekik.y<600-mekik.height) mekik.y = mekik.y + 5;
}

function bati(e:MouseEvent)
{
if (mekik.x>0) mekik.x = mekik.x - 5;
}

function dondur(e:MouseEvent)
{
mekik.rotation = mekik.rotation + 5;
}
 
____________________________________________________________________________
 
 
C.5)
 
stage.addEventListener(KeyboardEvent.KEY_DOWN, elma);

function elma(ayva:KeyboardEvent)
{
if(ayva.keyCode == 83)
{
misir.rotation = misir.rotation + 10;
}
else if(ayva.keyCode == 84)
{
misir.rotation = misir.rotation - 10;
}
}




Kodları ve Cevapları indirmek için Tıklayınız...

0 yorum:

Yorum Gönder

Yorumlarınız için Teşekkür Ederiz...