Turtle Academy just had a system upgrade if you experience any issues. Please try to hard refresh using CTRL + F5.

If the issues continue please contact us.

lucio

TurtleAcademy learn programming for freeYour browser is not supporting canvasWe recomand you to use Chrome or Firefox browsers
प्रोग्राम का टोटल स्कोर है: 272
Output image
Miss Woodlands - 2 महीने पहले
dw 300

Miss Woodlands - 2 महीने पहले
Dw 3

Zoey Alessia PASCUAL - 2 महीने पहले
Hi

authentication required

you musst login to post a comment

login

बेसिक कमांड

forward X , fd X

टर्टल को x पॉइंट्स आगे सरकाता है

उदहारण:

forward 50

पाठ , लेसन में इसे समझाया गया है:

Logo's turtle

back X , bk X

टर्टल (कछुआ ) x पॉइंट्स पीछे

उदहारण:

back 50

left X , lt X

टर्टल (कछुए ) को लेफ्ट में x डिग्री घुमाएं

उदहारण:

left 90

पाठ , लेसन में इसे समझाया गया है:

Logo's turtle

right X , rt X

टर्टल (कछुए ) को राईट में x डिग्री घुमाएं

उदहारण:

right 90

पाठ , लेसन में इसे समझाया गया है:

Logo's turtle

clearscreen , cs

इससे स्क्रीन क्लियर होगा और टर्टल अपने शुरुआती स्थान (होम ) पर चला जाएगा

उदहारण:

cs

पाठ , लेसन में इसे समझाया गया है:

Logo's turtle

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

पाठ , लेसन में इसे समझाया गया है:

Turtle world

पेन को नियंत्रीत करना

penup , pu

टर्टल के पीछे निशान नहीं छुटेगा

उदहारण:

penup

पाठ , लेसन में इसे समझाया गया है:

Controlling the Turtle and Pen

pendown , pd

टर्टल (कछुए ) के पीछे निशान छुटेगा

उदहारण:

pendown

पाठ , लेसन में इसे समझाया गया है:

Controlling the Turtle and Pen

wait X

इससे कछुआ X सेकण्ड तक इंतज़ार करेगा और फिर कमांड को पूरा करेगा.

उदहारण:

repeat 4 [ wait 10 fd 50]

पाठ , लेसन में इसे समझाया गया है:

Hi wait

setwidth X

इससे पेन की चौड़ाई X तय होगी.

उदहारण:

setwidth 4 fd 50

पाठ , लेसन में इसे समझाया गया है:

The pen width

hideturtle , ht

कछुए को छिपाएं

उदहारण:

hideturtle

पाठ , लेसन में इसे समझाया गया है:

Controlling the Turtle and Pen

showturtle , st

टर्टल (कछुए) को दिखाएं

उदहारण:

ht wait st

पाठ , लेसन में इसे समझाया गया है:

Controlling the Turtle and Pen

home

टर्टल को सेण्टर तक ले जाता है (ऊपर की ओर देखते हुए)

उदहारण:

home

setx NUM_x

टर्टल को बताये हुए X लोकेशन तक ले जायें

उदहारण:

setx 100

पाठ , लेसन में इसे समझाया गया है:

Turtle world

sety NUM_y

टर्टल को बताये हुए Y लोकेशन तक ले जायें

उदहारण:

sety 200

पाठ , लेसन में इसे समझाया गया है:

Turtle world

setxy NUM_X NUM_Y

टर्टल को बताये हुए लोकेशन तक ले जायें

उदहारण:

setxy 100 100

पाठ , लेसन में इसे समझाया गया है:

Turtle world

setheading , seth

टर्टल को बताये हुए हेडिंग की ओर घुमाएं

उदहारण:

sh 145

पाठ , लेसन में इसे समझाया गया है:

Turtle world

arc ANGLE RADIUS

इससे दिए गए RADIUS और ANGLE से एक आर्क बनेगा.

उदहारण:

ARC 360 5

पाठ , लेसन में इसे समझाया गया है:

Turtle world

ellipse WIDTH HEIGHT

इससे दिए गए Width और Height का एक अंडाकार बनेगा.

उदहारण:

ellipse 80 90

pos

टर्टल (कछुए ) की वर्तमान स्थिति [x y], x या y को दर्शाता है.

उदहारण:

pos

पाठ , लेसन में इसे समझाया गया है:

The turtle answer

xcor

टर्टल (कछुए ) की वर्तमान स्थिति [x y], x या y को दर्शाता है.

उदहारण:

xcor

पाठ , लेसन में इसे समझाया गया है:

The turtle answer

ycor

टर्टल (कछुए ) की वर्तमान स्थिति [x y], x या y को दर्शाता है.

उदहारण:

ycor

पाठ , लेसन में इसे समझाया गया है:

The turtle answer

heading

टर्टल (कछुए ) के हेडिंग की वर्तमान स्थिति को दर्शाता है.

उदहारण:

heading

towards

हेडिंग को बताये हुए [x y] की ओर ले जाता है.

उदहारण:

towards

पाठ , लेसन में इसे समझाया गया है:

The turtle answer

लूप्स और प्रोसीजर्स

repeat X [ statements ... ]

स्टेटमेंट्स को X बार रिपीट करें

उदहारण:

repeat 4 [ fd 50 rt 90]

पाठ , लेसन में इसे समझाया गया है:

Loops

repcount

रिपीट या फॉरएवर लूप कितनी बार रन हुआ ये दर्शाता है.

उदहारण:

repeat 4 [ repcount ]

for controllist [ statements ...]

यह एक फॉर लूप है. कण्ट्रोल लिस्ट में तीन या चार मेंबर होते हैं. local varname, start value, limit value, और ऑप्शनल step size

उदहारण:

for [i 1 10 1] [print :i]

पाठ , लेसन में इसे समझाया गया है:

The for loop

to PROCNAME inputs ... statements ... end

एक नया प्रोसीजर बनाएं जो जानकारी स्वीकार करे (ऑप्शनल इनपुट)

उदहारण:

to TURTLE repeat 4 [ fd 50 rt 90] end

पाठ , लेसन में इसे समझाया गया है:

The turtle is learning

make varname expr

एक वेरिएबल को अपडेट करें या नया ग्लोबल वेरिएबल बनाएं. वेरिएबल का नाम कोट में लिखें.

उदहारण:

make "foo 5

पाठ , लेसन में इसे समझाया गया है:

Variables

: VARNAME

वेरिएबल के अन्दर स्टोर किये हुए वैल्यू को एक्सेस करें

उदहारण:

make "foo 5 repeate :foo [fd 50 rt 360 / :foo]

लिस्ट (सूची)

list thing1 thing2 ...

प्राप्त जानकारी (इनपुट) से एक नयी सूची (लिस्ट) बनाएं

उदहारण:

make "mylist (list "turtle "academy)

पाठ , लेसन में इसे समझाया गया है:

Lists

first listname

लिस्ट के पहले आइटम को दर्शाता है.

उदहारण:

print first :mylist

पाठ , लेसन में इसे समझाया गया है:

Lists

butfirst listname

लिस्ट नेम के सभी आइटम्स को ( पहले को छोड़ कर) दर्शाता है.

उदहारण:

print butfirst :mylist

पाठ , लेसन में इसे समझाया गया है:

Accessing the list

last listname

लिस्ट के लास्ट (अन्तिम) आइटम को दर्शाता है.

उदहारण:

print last :mylist

पाठ , लेसन में इसे समझाया गया है:

Lists

butlast listname

लिस्ट नेम के सभी आइटम्स को ( अन्तिम को छोड़ कर) दर्शाता है

उदहारण:

print butlast :mylist

पाठ , लेसन में इसे समझाया गया है:

Accessing the list

item index listname

लिस्ट या एरे के लास्ट (अन्तिम) आइटम को दर्शाता है.

उदहारण:

print item 1 :mylist

पाठ , लेसन में इसे समझाया गया है:

Accessing the list

pick index listname

लिस्ट के किसी भी एक आइटम को (रैंडम) दर्शाता है.

उदहारण:

print pick :mylist

पाठ , लेसन में इसे समझाया गया है:

Accessing the list

रंग

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

पाठ , लेसन में इसे समझाया गया है:

Colors and printing

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

पाठ , लेसन में इसे समझाया गया है:

Background

filled fillcolor [ statements ... ]

बिना ड्राइंग के स्टेटमेंट्स को एक्सीक्यूट करें लेकिन टर्टल की मूवमेंट पर नजर रखें. पूरा होने पर टर्टल ने जिस हिस्से को ट्रेस किया है उसे रंग दें. और साथ ही उसे आउटलाइन भी करें.

उदहारण:

filled "blue [repeat 4 [fd 100 rt 90]]

पाठ , लेसन में इसे समझाया गया है:

Background

मैथ

sum X Y

Will sum x+y

उदहारण:

print sum 2 3

पाठ , लेसन में इसे समझाया गया है:

Variables

minus X Y

x और y के बीच का अंतर बताता है .( x -y )

उदहारण:

print minus 8 2

random X

इससे 0 और (X-1) के बीच का एक रैंडम नंबर चुना जाएगा

उदहारण:

cs print sum random 10 3

पाठ , लेसन में इसे समझाया गया है:

Colors and printing

modulo expr expr

रिमेंदर/मोदुलस (शेष /मापांक) को दर्शाता है.

उदहारण:

cs print modulo 10 3

Control Structure

if expr [statement]

Execute statment if expressoin is true

उदहारण:

if 2>1 [print "hello]

पाठ , लेसन में इसे समझाया गया है:

Colors and printing

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]