1. Ödev

Teslim Tarihi: 22 Ekim 2008 (Çarşamba grubu için), 23 Ekim 2008 (Perşembe grubu için)



1)Aşağıdaki sayıları ekrana yazan bir döngüyü kodlayınız. Tek bir döngü ve tek bir değişken kullanmanıza izin verilmiştir.

0 1000 0 2 3 10 1

1 990 5 4 9 9 3

2 980 10 8 27 8 5

3 970 15 16 81 7 7

4 960 20 32 243 6 9

5 950 25 64 729 5 11



2) Bir firma, mesaiye kalan çalışanlarının mesai fiyatlarını hesaplayan bir program istemektedir. Buna göre bir çalışan aylık olarak 10 saate kadar mesaiye kaldıysa saat başına 1ytl, 10-20 arasında 2ytl, 20-40 arasında 3ytl , 40-100 arasında 4 ytl ve 100den fazla saat için 5 ytl saat ücreti ödemektedir.
kullanıcıdan çalışanın kaç saat mesai'ye kaldığını soran ve buna göre aylık mesai ücretini hesaplayarak ekrana basan bir program yazınız.

Örnek çalışma1:
Saat sayınısı giriniz:5
Mesai Ücreti: 5 ytl
----
Örnek çalışma2:
Saat sayınısı giriniz:15
Mesai Ücreti: 20 ytl
----
Örnek çalışma3:
Saat sayınısı giriniz:50
Mesai Ücreti: 130 ytl

3) Binary (1 ve 0 lardan oluşan) bir sayı alıp bunu 10’luk sayı tabanında bir sayıya çeviren programı yazınız.

Örnek çevirimler verilmiştir: 110 > 6 , 1101 > 13 , 1010 > 10



4) aşağıda verilen dama tahtasını basan programı döngü kullanarak yazınız (döngünüz satırları basacaktır. satırları oluşturmak için ilave döngüler gerekmemektedir):