Basılacak Standart 101 tuşlu ABD Klavyesi * ' nin her tuşunu bekleyen en kısa programı yazın ve ardından Tamam yazmayı bırakın !
Bir tuşa her basıldığında, program yeni bir satırda tüm tuşa en az bir kez basılana kadar basılması gereken kalan benzersiz tuşların sayısını gösterir. Program 101 klavyeyi test edebilmeli ve her tuşun çalışıp çalışmadığını görmelidir. Bu nedenle, bir tuşa veya enter tuşuna iki kez basmak, kullanıcıya belirtildiği sürece izin verilir.
Aynı tuşa iki kez veya daha fazla basılması, kodu bozmamalı veya görüntülenmemiş kalan tuşların sayısını değiştirmemelidir.
Tüm anahtarlar ( Left Shift, Right Shift, Right Control, Esc, Enter, vb) dahil edilmelidir.
Gerçek klavye tuşları (şimdiye programın perspektifinden bu meydan önemlidir A
ve a
aynıdır ve bu yüzden vardır, 6
ve ^
).
Birleşik tuşlar birleşik komut olarak kaydedilmez ve yalnızca Ctrl+ Alt+ Deltuşuna basılırsa, basılan kombinasyondaki tüm tek tek tuşlar için geçerli olacak ayrı tuşlar kaydedilir. Bu yüzden, küçük harflere zaten bastıysanız, büyük harflere de basmaya gerek yoktur.
Onlar hala sona program için basılmalıdır ihtiyaç vardır böylece bir dizüstü veya olmayan herhangi başka klavyeniz varsa sayısal tuş takımında Sayısal tuşlar, programın perspektifinden farklıdır ABD Standardı 101 klavye düzeni sizi uyumlu bir klavye eklemediğiniz sürece bu sorunu çözemezsiniz.
* Bu zorluğu yapılabilir kılmak için Fn tuşu ve dizüstü bilgisayar tuşu olan klavyeler desteklenmeyecektir
ABD Standart 101 klavye düzeni için tuşların listesi:
backspace
tab
enter
right shift
right ctrl
right alt
left shift
left ctrl
left alt
print screen
pause/break
caps lock
escape
page up
page down
end
home
left arrow
up arrow
right arrow
down arrow
insert
delete
0
1
2
3
4
5
6
7
8
9
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
numpad 0
numpad 1
numpad 2
numpad 3
numpad 4
numpad 5
numpad 6
numpad 7
numpad 8
numpad 9
multiply
add
subtract
decimal point
numpad enter
divide
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
f11
f12
num lock
scroll lock
semi-colon
equal sign
comma
dash
period
forward slash
grave accent
open bracket
back slash
close braket
single quote
space