ETKİLEŞİMLİ TESTLER
© Timur Karacay

PasTest-04 : If Then Else, Relational Operators, Constants
| PASCAL | Testler | 3N | Ana Sayfa |
Previous Page


1. Aşağıdakilerden hangisi Pascal 'da bir bağlantı operatörü değildir?

==
<>
<
>


2. 10 ile sayi adlı değişkenin değerini karşılaştıran ve eşit olduğunda "iyi tahmin" yazan deyim aşağıdakilerden hangisidir?

if sayi = 10 then writeln("iyi tahmin");
if (sum == 10) then writeln('iyi tahmin');
if (sum == 10) writeln('iyi tahmin');
if sum = 10 then writeln('iyi tahmin');


3. harf ve veri char tipi iki değişkendir. Bunları karşılaştırıp eşit olmadığını gördüğünde ekrana harf değişkeninin değerini yazan deyim aşağıdakilerden hangisidir?

if harf <> veri then writeln( 'harf' );
if harf < veri writeln( "harf" );
if harf <> veri then writeln( harf );
if harf > veri then writeln( harf );


4. Harf adlı char tipi bir değişkenin değerini 'A' sabitiyle karşılaştıran, küçük olduğunda "Çok küçük" yazan, büyük olduğunda "Çok büyük" yazan deyim aşağıdakilerden hangisidir?

if letter > 'Z' then writeln('Çok küçük') else writeln('Çok büyük');
if letter < 'A' then writeln('Çok küçük'); else writeln('Çok büyük');
if letter <> 'A' then writeln('Çok küçük') else writeln('Çok büyük');
if letter < 'A' then writeln('Çok küçük') else writeln('Çok büyük');


5. 'A' nın ASCII kodu 65 tir ve alfabe artan sırada dizilmiştir.

pred(succ(pred(chr(ord('A')+5))))

deyiminin sonucu nedir?

'A'
'D'
'E'
'F'


6. MAXSAYI adlı ve değeri 75 olan bir sabit bildirimi aşağıdakilerden hangisidir?

constant MAXSAYI = 75;
const MAXSAYI = 75;
const MAXSAYI 75;
constant MAXSAYI = 75;


7. fiyat adlı real değişkenin değerini 5 haneye 3 ondalık kesirli olarak yazan deyim aşağıdakilerden hangisidir?

writeln("Fiyat = ", fiyat:3:5 );
writeln('Fiyat = ', fiyat:3:5 );
writeln('Fiyat = , fiyat:5:3' );
writeln('Fiyat = ', fiyat:5:3 );


Önceki Sayfa
© Timur Karacay, 2001. All rights reserved.