![]()
From: Erdem Guven (erdem.guven@sentvion.com)
Date: Wed 16 Aug 2006 - 09:09:14 GMT
Merhaba arkadaslar,
Izmir Teknoloji Gelistirme Bolgesi, www.sentvion.com
linux, acik kaynak, c, c++, assembler, (yasal:))hacking
java, jvm, scripting, derleyiciler, baglayicilar, ceviriciler
tasarim, gelistirme, test etme
televizyon, gomulu sistemler, donanim
gelisim, deneyim, gerilla programla
kelimeleri ilginizi cekiyorsa asagidaki soruya cevabinizi
ve ozgecmisinizi bekliyorum.
Kolay gelsin
erdem.guven(a)sentvion.com
Soru:
Asagidaki, kurmaca bir dille yazilmis olan programi ve ciktisini inceleyip,
ayni dilde, girilen bir sayinin pozitif tam bolenlerini 'yaz'an kodu yaziniz.
Yazim hatalari ve kucuk eksiklikler onemli degildir. Kurmaca dile basit,
kucuk, dille uyumlu ekler yapilabilir.
Cikti:
Bir sayi giriniz:
6
1: 6 1'den buyuktur
1: 6 3'den buyuktur
2: 6 5'den buyuktur
3: 6 6`a esittir
Kod:
<program>
<tamsayi ad='sayi'/>
<tamsayi ad='sayi2' ilkdeger='10'/>
<bag sinyal='program.baslangic'>
<yaz>
Bir sayi giriniz:
<yaz/>
<oku>
<degisken ad='sayi'/>
<oku/>
<aktar degisken='sayi2' deger='sayi'/>
<cikar degisken='sayi2' deger='5'/>
<karsilastir degisken='sayi' deger='sayi2'/>
<karsilastir degisken='sayi' deger='sayi2'/>
<karsilastir degisken='sayi' deger='sayi2'/>
</bag>
<bag ad='bagbyktr' sinyal='sayi.buyuktur'>
<ac bag='bagbyktr2'/>
<yaz>
1:
<degisken ad='sayi'/>
<degisken ad='sayi2'/>
`den buyuktur
<yaz/>
<topla degisken='sayi2' deger='2'/>
<bag/>
<bag ad='bagbyktr2' sinyal='sayi.buyuktur' ilkdeger='kapali'>
<yaz>
2:
<degisken ad='sayi'/>
<degisken ad='sayi2'/>
`den buyuktur
<yaz/>
<topla degisken='sayi2' deger='1'/>
<bag/>
<bag sinyal='sayi.esittir'>
<yaz>
3:
<degisken ad='sayi'/>
<degisken ad='sayi2'/>
`a esittir
<yaz/>
<bag/>
</program>
_______________________________________________
Linux-ik mailing list
Linux-ik@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-ik
![]()