lucio
प्रोग्राम का टोटल स्कोर है: 181
Rav Lexis LALUSIN - 2 महीने पहले
Rav Lexis LALUSIN - 2 महीने पहले
बेसिक कमांड
forward X , fd X
टर्टल को x पॉइंट्स आगे सरकाता है
उदहारण:
forward 50
पाठ , लेसन में इसे समझाया गया है:
back X , bk X
टर्टल (कछुआ ) x पॉइंट्स पीछे
उदहारण:
back 50
left X , lt X
टर्टल (कछुए ) को लेफ्ट में x डिग्री घुमाएं
उदहारण:
left 90
पाठ , लेसन में इसे समझाया गया है:
right X , rt X
टर्टल (कछुए ) को राईट में x डिग्री घुमाएं
उदहारण:
right 90
पाठ , लेसन में इसे समझाया गया है:
clearscreen , cs
इससे स्क्रीन क्लियर होगा और टर्टल अपने शुरुआती स्थान (होम ) पर चला जाएगा
उदहारण:
cs
पाठ , लेसन में इसे समझाया गया है:
changeshape X or STR , csh X or STR
इससे हम टर्टल की जगह अन्य प्राणियों के चित्र देख सकते हैं 0 = "turtle", 1 = "cat", 2 = "fish", 3 = "dog", 4 = "horse", 5 = "tiger", 6 = "crab", 7 = "snail"
उदहारण:
csh 1 or csh "dog
पाठ , लेसन में इसे समझाया गया है:
पेन को नियंत्रीत करना
penup , pu
टर्टल के पीछे निशान नहीं छुटेगा
उदहारण:
penup
पाठ , लेसन में इसे समझाया गया है:
pendown , pd
टर्टल (कछुए ) के पीछे निशान छुटेगा
उदहारण:
pendown
पाठ , लेसन में इसे समझाया गया है:
wait X
इससे कछुआ X सेकण्ड तक इंतज़ार करेगा और फिर कमांड को पूरा करेगा.
उदहारण:
repeat 4 [ wait 10 fd 50]
पाठ , लेसन में इसे समझाया गया है:
setwidth X
इससे पेन की चौड़ाई X तय होगी.
उदहारण:
setwidth 4 fd 50
पाठ , लेसन में इसे समझाया गया है:
hideturtle , ht
कछुए को छिपाएं
उदहारण:
hideturtle
पाठ , लेसन में इसे समझाया गया है:
showturtle , st
टर्टल (कछुए) को दिखाएं
उदहारण:
ht wait st
पाठ , लेसन में इसे समझाया गया है:
home
टर्टल को सेण्टर तक ले जाता है (ऊपर की ओर देखते हुए)
उदहारण:
home
setx NUM_x
टर्टल को बताये हुए X लोकेशन तक ले जायें
उदहारण:
setx 100
पाठ , लेसन में इसे समझाया गया है:
sety NUM_y
टर्टल को बताये हुए Y लोकेशन तक ले जायें
उदहारण:
sety 200
पाठ , लेसन में इसे समझाया गया है:
setxy NUM_X NUM_Y
टर्टल को बताये हुए लोकेशन तक ले जायें
उदहारण:
setxy 100 100
पाठ , लेसन में इसे समझाया गया है:
setheading , seth
टर्टल को बताये हुए हेडिंग की ओर घुमाएं
उदहारण:
sh 145
पाठ , लेसन में इसे समझाया गया है:
arc ANGLE RADIUS
इससे दिए गए RADIUS और ANGLE से एक आर्क बनेगा.
उदहारण:
ARC 360 5
पाठ , लेसन में इसे समझाया गया है:
ellipse WIDTH HEIGHT
इससे दिए गए Width और Height का एक अंडाकार बनेगा.
उदहारण:
ellipse 80 90
pos
टर्टल (कछुए ) की वर्तमान स्थिति [x y], x या y को दर्शाता है.
उदहारण:
pos
पाठ , लेसन में इसे समझाया गया है:
xcor
टर्टल (कछुए ) की वर्तमान स्थिति [x y], x या y को दर्शाता है.
उदहारण:
xcor
पाठ , लेसन में इसे समझाया गया है:
ycor
टर्टल (कछुए ) की वर्तमान स्थिति [x y], x या y को दर्शाता है.
उदहारण:
ycor
पाठ , लेसन में इसे समझाया गया है:
heading
टर्टल (कछुए ) के हेडिंग की वर्तमान स्थिति को दर्शाता है.
उदहारण:
heading
towards
हेडिंग को बताये हुए [x y] की ओर ले जाता है.
उदहारण:
towards
पाठ , लेसन में इसे समझाया गया है:
लूप्स और प्रोसीजर्स
repeat X [ statements ... ]
स्टेटमेंट्स को X बार रिपीट करें
उदहारण:
repeat 4 [ fd 50 rt 90]
पाठ , लेसन में इसे समझाया गया है:
repcount
रिपीट या फॉरएवर लूप कितनी बार रन हुआ ये दर्शाता है.
उदहारण:
repeat 4 [ repcount ]
for controllist [ statements ...]
यह एक फॉर लूप है. कण्ट्रोल लिस्ट में तीन या चार मेंबर होते हैं. local varname, start value, limit value, और ऑप्शनल step size
उदहारण:
for [i 1 10 1] [print :i]
पाठ , लेसन में इसे समझाया गया है:
to PROCNAME inputs ... statements ... end
एक नया प्रोसीजर बनाएं जो जानकारी स्वीकार करे (ऑप्शनल इनपुट)
उदहारण:
to TURTLE repeat 4 [ fd 50 rt 90] end
पाठ , लेसन में इसे समझाया गया है:
make varname expr
एक वेरिएबल को अपडेट करें या नया ग्लोबल वेरिएबल बनाएं. वेरिएबल का नाम कोट में लिखें.
उदहारण:
make "foo 5
पाठ , लेसन में इसे समझाया गया है:
: VARNAME
वेरिएबल के अन्दर स्टोर किये हुए वैल्यू को एक्सेस करें
उदहारण:
make "foo 5 repeate :foo [fd 50 rt 360 / :foo]
लिस्ट (सूची)
list thing1 thing2 ...
प्राप्त जानकारी (इनपुट) से एक नयी सूची (लिस्ट) बनाएं
उदहारण:
make "mylist (list "turtle "academy)
पाठ , लेसन में इसे समझाया गया है:
first listname
लिस्ट के पहले आइटम को दर्शाता है.
उदहारण:
print first :mylist
पाठ , लेसन में इसे समझाया गया है:
butfirst listname
लिस्ट नेम के सभी आइटम्स को ( पहले को छोड़ कर) दर्शाता है.
उदहारण:
print butfirst :mylist
पाठ , लेसन में इसे समझाया गया है:
last listname
लिस्ट के लास्ट (अन्तिम) आइटम को दर्शाता है.
उदहारण:
print last :mylist
पाठ , लेसन में इसे समझाया गया है:
butlast listname
लिस्ट नेम के सभी आइटम्स को ( अन्तिम को छोड़ कर) दर्शाता है
उदहारण:
print butlast :mylist
पाठ , लेसन में इसे समझाया गया है:
item index listname
लिस्ट या एरे के लास्ट (अन्तिम) आइटम को दर्शाता है.
उदहारण:
print item 1 :mylist
पाठ , लेसन में इसे समझाया गया है:
pick index listname
लिस्ट के किसी भी एक आइटम को (रैंडम) दर्शाता है.
उदहारण:
print pick :mylist
पाठ , लेसन में इसे समझाया गया है:
रंग
setcolor X
0: black | 1: blue | 2: lime |
3: cyan | 4: red | 5: magenta |
6: yellow | 7: white | 8: brown |
9: tan | 10: green | 11: aquamarine |
12: सालमन | 13: purple | 14: orange |
15: gray |
उदहारण:
setcolor 1
पाठ , लेसन में इसे समझाया गया है:
setcolor [r,g,b]
इससे red , green और blue की मात्रा के अनुसार टर्टल का कलर ( रंग) तय होगा.
उदहारण:
setcolor [50 100 50]
fill
क्या पेंट बकेट टर्टल की जगह पर रंग भर सकता है ?
उदहारण:
cs repeear 4 [ fd 50 rt 90 ] pu setxy 50 50 pd fill
पाठ , लेसन में इसे समझाया गया है:
filled fillcolor [ statements ... ]
बिना ड्राइंग के स्टेटमेंट्स को एक्सीक्यूट करें लेकिन टर्टल की मूवमेंट पर नजर रखें. पूरा होने पर टर्टल ने जिस हिस्से को ट्रेस किया है उसे रंग दें. और साथ ही उसे आउटलाइन भी करें.
उदहारण:
filled "blue [repeat 4 [fd 100 rt 90]]
पाठ , लेसन में इसे समझाया गया है:
मैथ
minus X Y
x और y के बीच का अंतर बताता है .( x -y )
उदहारण:
print minus 8 2
random X
इससे 0 और (X-1) के बीच का एक रैंडम नंबर चुना जाएगा
उदहारण:
cs print sum random 10 3
पाठ , लेसन में इसे समझाया गया है:
modulo expr expr
रिमेंदर/मोदुलस (शेष /मापांक) को दर्शाता है.
उदहारण:
cs print modulo 10 3
Control Structure
if expr [statement]
Execute statment if expressoin is true
उदहारण:
if 2>1 [print "hello]
पाठ , लेसन में इसे समझाया गया है:
ifelse expr [statementTrue] [statementFalse]
Execute StatementTrue if tru else execute statementFalse
उदहारण:
ifelse 0>1 [print "true] [print "false]
test expr
Test the specified expression save the result in the local scope for the subsequent use by iftrue iffalse
उदहारण:
test 3>4 iftrue [print "true] iffalse [print "false]
iftrue [statements]
उदहारण:
test 3>4 iftrue [print "true] iffalse [print "false]
iffalse [statements]]
उदहारण:
test 3>4 iftrue [print "true] iffalse [print "false]
WyattGull - एक महीने पहले