കോർഡിനേറ്റ് സിറ്റി
വെല്ലുവിളി: കോർഡിനേറ്റ് സിറ്റിയിൽ, സ്കൂൾ കോർഡിനേറ്റുകളിലുമാണ് (375, 415), ലൈബ്രറി കോർഡിനേറ്റുകളിലുമാണ് (-625, 415), സ്റ്റോർ കോർഡിനേറ്റുകളിലുമാണ് (-625, -300), പാർക്ക് കോർഡിനേറ്റുകളിലുമാണ് (600, -300). കോർഡിനേറ്റ് സിറ്റി മാപ്പിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, 1 മുതൽ 4 വരെ അക്കമിട്ട നാല് ക്വാഡ്രന്റുകൾ നഗരത്തിലുണ്ട്. ഈ പ്രവർത്തനത്തിന്റെ ലക്ഷ്യം മാപ്പിൽ ഓരോ കെട്ടിടത്തിന്റെയും സ്ഥാനം ഒരു പ്രത്യേക നിറത്തിൽ അടയാളപ്പെടുത്തുന്നതിന് VR റോബോട്ടിനെ കോഡ് ചെയ്യുക എന്നതാണ് (ദയവായി താഴെ കൊടുത്തിരിക്കുന്ന ചിത്രം കാണുക), തുടർന്ന് ഓരോ കെട്ടിടവും സ്ഥിതിചെയ്യുന്ന ക്വാഡ്രന്റ് നിർണ്ണയിക്കുക.

- ഈ Google സ്ലൈഡ്ഷോ കോർഡിനേറ്റ് സിറ്റി ആക്ടിവിറ്റി വർക്ക്ഷീറ്റ് ഒരു PNG ഫയലായി തിരഞ്ഞെടുത്ത് ഡൗൺലോഡ് ചെയ്യുക.
- ആർട്ട് കാൻവാസ്+ പ്ലേഗ്രൗണ്ട് തിരഞ്ഞെടുത്ത് ആക്ടിവിറ്റി വർക്ക്ഷീറ്റ് അപ്ലോഡ് ചെയ്യുക.
- മാപ്പിൽ ഓരോ കെട്ടിടത്തിന്റെയും സ്ഥാനം ഒരു പ്രത്യേക നിറം ഉപയോഗിച്ച് അടയാളപ്പെടുത്താൻ VR റോബോട്ടിനെ കോഡ് ചെയ്യുക.
- ഓരോ കെട്ടിടത്തിന്റെയും നിർദ്ദേശാങ്കങ്ങളുടെ x-മൂല്യവും y-മൂല്യവും സംഭരിക്കുന്നതിന് വേരിയബിളുകൾ പ്രഖ്യാപിക്കുക.
- നിർദ്ദേശാങ്കങ്ങൾക്കനുസരിച്ച് ഓരോ സ്ഥാനത്തേക്കും നീങ്ങാൻ VR റോബോട്ടിനെ കോഡ് ചെയ്യുക. x-അക്ഷത്തിനും y-അക്ഷത്തിനും സമാന്തരമായ ദിശകളിൽ റോബോട്ട് ഓടിച്ച് x-മൂല്യങ്ങളും y-മൂല്യങ്ങളും ഉപയോഗിച്ച് ഡ്രൈവ് ദൂരം കണക്കാക്കുക.
- ഓരോ സ്ഥാനത്തും ഒരു പ്രത്യേക നിറത്തിൽ ഒരു ബിന്ദു വരയ്ക്കാൻ VR പേന ഉപയോഗിക്കുക.
- ഓരോ കെട്ടിടവും ഏത് ക്വാഡ്രന്റിലാണ് സ്ഥിതി ചെയ്യുന്നതെന്ന് നിർണ്ണയിക്കാൻ ഒരു അൽഗോരിതം രൂപകൽപ്പന ചെയ്യുക.
- ഓരോ കെട്ടിടവും അതിന്റെ കോർഡിനേറ്റുകൾ അനുസരിച്ച് ഏത് ക്വാഡ്രന്റിലാണ് സ്ഥിതി ചെയ്യുന്നതെന്ന് നിർണ്ണയിക്കാൻ ഗ്രേറ്റർ, ലെസ് , , ബ്ലോക്കുകൾ എന്നിവ ഉപയോഗിക്കുക.
- ഓരോ കെട്ടിടത്തിന്റെയും ക്വാഡ്രന്റ് നമ്പർ പ്രിന്റ് കൺസോളിലേക്ക് പ്രിന്റ് ചെയ്യുന്നതിന് [പ്രിന്റ്] ബ്ലോക്ക് ഉപയോഗിക്കുക.
സഹായകരമായ സൂചനകൾ
- ഒരു പോയിന്റ് ഉള്ള ക്വാഡ്രന്റ് നിർണ്ണയിക്കാൻ ഒരു ഇഷ്ടാനുസൃത ബ്ലോക്ക് സൃഷ്ടിക്കാൻ എന്റെ ബ്ലോക്കുകൾ വിഭാഗത്തിൽ നിന്ന് എന്റെ ബ്ലോക്ക് ഉപയോഗിക്കുക. മൈ ബ്ലോക്ക് പ്രോജക്റ്റിനെ ചെറുതാക്കുകയും വായിക്കാൻ എളുപ്പമാക്കുകയും ചെയ്യുന്നു.

പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:
ഡെഫ് ക്വാഡ്രന്റ്():
- പ്രോജക്റ്റിൽ എന്റെ ബ്ലോക്കുകൾ ഉപയോഗിക്കുന്നതിനുള്ള സഹായത്തിന്, ദയവായി VEXcode VR ലെ “ട്യൂട്ടോറിയലുകൾ” ബട്ടൺ തിരഞ്ഞെടുത്ത് എന്റെ ബ്ലോക്കുകൾ ട്യൂട്ടോറിയൽ തിരഞ്ഞെടുക്കുക.

- ആദ്യത്തെ മൂല്യം രണ്ടാമത്തെ മൂല്യത്തേക്കാൾ വലുതാണോ എന്ന് റിപ്പോർട്ട് ചെയ്യാൻ, ഓപ്പറേറ്റേഴ്സ് വിഭാഗത്തിൽ നിന്നുള്ള ഗ്രേറ്റർ ദാൻ താരതമ്യ ബ്ലോക്ക് ഉപയോഗിക്കുക.

പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:
375 > 0 ആണെങ്കിൽ:
- ആദ്യത്തെ മൂല്യം രണ്ടാമത്തെ മൂല്യത്തേക്കാൾ കുറവാണോ എന്ന് റിപ്പോർട്ട് ചെയ്യാൻ, ഓപ്പറേറ്റർ വിഭാഗത്തിൽ നിന്നുള്ള ലെസ് ദാൻ താരതമ്യ ബ്ലോക്ക് ഉപയോഗിക്കുക.

പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:
375 < 0 ആണെങ്കിൽ:
- രണ്ട് ബൂളിയൻ അവസ്ഥകൾ രണ്ടും ശരിയാണോ എന്ന് റിപ്പോർട്ട് ചെയ്യാൻ ഓപ്പറേറ്റർമാർ വിഭാഗത്തിലെ ഉം ബ്ലോക്ക് ഉപയോഗിക്കുക.

പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:
ഒപ്പം