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.
- Karakter indisli beş bileşenli bir karakter dizisi tanımlayınız.
- Bir array'in bileşenlerinin değerleri başka bir array'e nasıl aktarılır?
- Bir array read procedure ile okunabilir mi?
- Değişken ve parametre arasındaki fark nedir?
- 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.