IST 162 PASCAL PROGRAMLAMA DİLİ

Birinci Ara Sınav Soruları 1A

1. Aşağıdaki kavramları tanımlayınız / açıklayınız.

  1. Karakter indisli beş bileşenli bir karakter dizisi tanımlayınız.
  2. Bir array'in bileşenlerinin değerleri başka bir array'e nasıl aktarılır?
  3. Bir array read procedure ile okunabilir mi?
  4. Değişken ve parametre arasındaki fark nedir?
  5. Fonksiyon ile procedure arasındaki fark nedir?
Çözüm için tıklayınız

2. Bir mağaza müşterilerine para üstünü veren bir makine yapacaktır. Bunun için bir bilgisayar programı istemektedir. Para üstünün mümkün olan en büyük para birimleriyle ödenmesi gerekmektedir.

[Yol gösterme: Müşteri 6.550.000 TL lik mal almış ve kasaya 20.000.000 TL vermişse, kasa müşteriye para üstü olarak
	1 tane  10.000.000 TL
	3 tane   1.000.000 TL
	4 tane     100.000 TL
	1 tane      50.000 TL

ödemelidir.

Müşterinin kasaya verdiği 20 milyon TL nin üstünü, yaptığı alışveriş tutarına göre en büyük birimlerle geri ödeyen bir Pascal programı yazınız. Gerektiği kadar procedure veya fonksiyon tanımlayınız.

Çözüm için tıklayınız

Başarılar.