Konsol#
giriiş#
VEXcode 123 Konsolu, VEXcode içindeki İzleme penceresinde görüntülenir. Konsol blokları, bir proje çalışırken metin, sayı ve değişken değerlerini görüntüleyebilir.
Aşağıda mevcut tüm blokların listesi bulunmaktadır:
print — Konsolda metin, sayı veya değişken değerleri görüntüler.
yazdırma hassasiyetini ayarla — Sayıları yazdırırken kaç ondalık basamağın görüntüleneceğini ayarlar.
tüm satırları temizle — Konsoldaki tüm satırları temizler.
imleci sonraki satıra taşı — İmleci Konsoldaki sonraki satıra taşır.
Yazdırma rengini ayarla — Konsolda yazdırılan metin için kullanılan rengi ayarlar.
sor ve bekle — Konsolda bir mesaj görüntüler ve Konsola bir yanıt girilene kadar projeyi duraklatır.
cevap — Konsola girilen en son yanıtı metin olarak rapor eder.
yazdır#
Yazdırma yığın bloğu, geçerli satırda Konsol’da metin, sayı veya değişken değerleri görüntüler.
[VEXcode] yazdır ▶
Parametreler |
Tanım |
|---|---|
değer |
Konsolda görüntülenecek metin, sayı veya değişken değeri. |
genişleyen ok |
Bu seçenek, imleci sonraki satıra taşı seçeneğini içerecek şekilde bloğu genişletir; bu seçenek, değer yazdırıldıktan sonra imleci sonraki satıra taşır. Bu seçenek kullanılmazsa, bir sonraki yazdırılan değer, aynı satırda önceki değerin hemen ardından görünür. |
Örnek
başladığında :: hat events
[Display a message in the console.]
[Hello, robot!] yazdır ▶

yazdırma hassasiyetini ayarla#
Yazdırma hassasiyetini ayarla yığın bloğu, Konsolda sayılar yazdırılırken kaç ondalık basamağın görüntüleneceğini ayarlar. Bu ayar, bu blok kullanıldıktan sonra yazdırılan sayılar için geçerlidir. Bir projenin başlangıcında, yazdırma hassasiyeti 1 olarak ayarlanır, bu nedenle sayılar ondalık basamak olmadan yazdırılır.
yazdırma hassasiyetini [0.1 v] olarak ayarla
Parametreler |
Tanım |
|---|---|
kesinlik |
Kullanılacak baskı hassasiyeti:
|
Örnek
başladığında :: hat events
[Display 1/3 with two decimals.]
yazdırma hassasiyetini [0.01 v] olarak ayarla
([1] [math_division v] [3]) yazdır ▶

tüm satırları temizle#
Tüm satırları temizle yığın bloğu, Konsoldaki tüm satırları temizler ve imleci ilk satıra geri taşır.
tüm satırları temizle
Parametreler |
Tanım |
|---|---|
Bu bloğun parametresi yok. |
Örnek
başladığında :: hat events
[Clear the console after printing.]
[This will disappear...] yazdır ▶
[2] saniye bekle
tüm satırları temizle
İmleci sonraki satıra taşı#
“İmleci sonraki satıra taşı” yığın bloğu, imleci Konsoldaki bir sonraki satıra taşır. Yazdırılacak bir sonraki değer o satırda görünecektir.
Sonraki yazdırılan değerin yeni bir satırda başlamasını istediğinizde bu bloğu kullanın. Bu blok kullanılmazsa ve önceki yazdırma bloğu ve imleci sonraki satıra ayarla seçeneğini içerecek şekilde genişletilmemişse, sonraki yazdırılan değer önceki değerin hemen ardından aynı satırda görünecektir.
imleci sonraki satıra taşı
Parametreler |
Tanım |
|---|---|
Bu bloğun parametresi yok. |
Örnek
başladığında :: hat events
[Print on two rows.]
[Row 1] yazdır ▶
imleci sonraki satıra taşı
[Row 2] yazdır ▶

konsolda yazı tipi rengini ayarla#
Konsolda yazı tipi rengini ayarla yığın bloğu, Konsolda yazdırılan metin için kullanılan rengi ayarlar. Bir projenin başlangıcında, yazdırma rengi mavi olarak ayarlanır.
konsoldaki yazı tipi rengini [kırmızı v] olarak ayarla
Parametreler |
Tanım |
|---|---|
renk |
Konsolda yazdırılacak metin için kullanılacak renk:
|
Örnek
başladığında :: hat events
[Print text in different colors.]
[Default text color] yazdır ▶
imleci sonraki satıra taşı
konsoldaki yazı tipi rengini [kırmızı v] olarak ayarla
[Red text color] yazdır ▶

sor ve bekle / cevapla#
Sor ve bekle yığın bloğu, Konsolda bir mesaj görüntüler ve Konsola bir yanıt girilene kadar projeyi duraklatır.
Yanıt raporlayıcı bloğu, Konsola girilen en son yanıtı rapor eder. Yanıt metin olarak rapor edilir. Yanıtı sayı olarak kullanmak için, önce yanıtı sayıya dönüştürmek üzere dönüştür raporlayıcı bloğunu kullanın.
[What's your name?] sor ve bekle
Parametreler |
Tanım |
|---|---|
çabuk |
Konsolda görüntülenecek mesaj. |
cevap
Parametreler |
Tanım |
|---|---|
Bu bloğun parametresi yok. |
Örnek
başladığında :: hat events
[Ask for a name, then greet the robot's user.]
[What's your name?] sor ve bekle
[Hello, ] yazdır ▶
(cevap) yazdır ▶
