പാഠം 3: പോസ്റ്റ്-പ്രോജക്റ്റ് സംഗ്രഹം
പച്ച ഡിസ്കിൽ എത്തിയിട്ടും വിആർ റോബോട്ട് എന്തിനാണ് ഡ്രൈവിംഗ് തുടർന്നത്?
ഈ പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുമ്പോൾ, താഴെയുള്ള വീഡിയോയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ആദ്യത്തെ പച്ച ഡിസ്കിൽ ഇടിക്കുമ്പോഴും VR റോബോട്ട് മുന്നോട്ട് ഓടിക്കൊണ്ടിരിക്കും.
ഈ പ്രോജക്റ്റ്, പ്രോജക്റ്റിന്റെ തുടക്കത്തിൽ ഒരിക്കൽ മാത്രമേ ഓരോ if else സ്റ്റേറ്റ്മെന്റിന്റെയും അവസ്ഥകൾ പരിശോധിക്കാൻ VR റോബോട്ടിനോട് നിർദ്ദേശിക്കുന്നുള്ളൂ.
if എന്ന പ്രസ്താവന ൽ നിന്നും വ്യത്യസ്തമാണ്,ലൂപ്പ്
- ലൂപ്പുകൾക്ക് VR റോബോട്ട് ഒരു തീരുമാനം എടുക്കേണ്ടതില്ല. കൺഡിഷൻ True ആയിരിക്കുമ്പോൾ,not കൺഡിഷനുള്ള whileലൂപ്പ് ലൂപ്പിന് പുറത്ത് അടുത്ത കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നു. കൺഡിഷൻ False ആകുമ്പോൾ, അല്ല കൺഡിഷൻഉള്ള while ലൂപ്പ് കൺഡിഷൻ True ആകുന്നതുവരെ കാത്തിരിക്കുകയും പ്രോജക്റ്റിന്റെ ബാക്കി ഭാഗങ്ങൾ പ്രവർത്തിക്കുന്നത് നിർത്തുകയും ചെയ്യുന്നു.

- പ്രസ്താവനകൾ അനുസരിച്ച് VR റോബോട്ടിന് ഒരു തീരുമാനം എടുക്കേണ്ടി വന്നാൽ. കൺഡിഷൻ ട്രൂ ആണെങ്കിൽ, if സ്റ്റേറ്റ്മെന്റിനുള്ളിലെ കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്യപ്പെടും. കൺഡിഷൻ False ആണെങ്കിൽ, if സ്റ്റേറ്റ്മെന്റിനുള്ളിലെ കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്യുന്നില്ല.

- പ്രോജക്റ്റിന്റെ തുടക്കത്തിൽ ഫ്രണ്ട് ഐ സെൻസർ ഒരു നിറവും കണ്ടെത്തുന്നില്ല, അതിനാൽ അവസാന if സ്റ്റേറ്റ്മെന്റ് True എന്ന് നൽകുന്നു. പ്രോജക്റ്റിന്റെ തുടക്കത്തിൽ പ്രസ്താവനകൾ ശരിയാണെന്നും മറ്റെല്ലാ ബ്ലോക്കുകളും തെറ്റാണെന്നും റിപ്പോർട്ട് ചെയ്താൽ, അവസാന മുതൽ VR റോബോട്ട് മുന്നോട്ട് നീങ്ങുന്നത് തുടരും.
- ഒരു കണ്ടീഷൻ ആവർത്തിച്ച് പരിശോധിക്കുന്നതിനായി പ്രോജക്റ്റ് ഫ്ലോ താൽക്കാലികമായി നിർത്താൻ കഴിയുന്ന ലൂപ്പുകളൊന്നും ഈ പ്രോജക്റ്റിൽ ഇല്ല എന്നത് ശ്രദ്ധിക്കുക. ifസ്റ്റേറ്റ്മെന്റ് ഒരിക്കൽ അവസ്ഥ പരിശോധിച്ച ശേഷം മുന്നോട്ട് പോകുന്നു.
- ifസ്റ്റേറ്റ്മെന്റുകൾ ഉപയോഗിച്ച് ആവർത്തിച്ച് പരിശോധിക്കുന്ന അവസ്ഥകൾ ചേർക്കുന്നതിനെക്കുറിച്ച് പഠിക്കാൻ, അടുത്ത പാഠത്തിലേക്ക് പോകുന്നതിനുമുമ്പ് പ്രോജക്റ്റ് സേവ് ചെയ്യുക.
ചോദ്യങ്ങൾ
പാഠ ക്വിസ് ആക്സസ് ചെയ്യുന്നതിന് താഴെയുള്ള ലിങ്ക് തിരഞ്ഞെടുക്കുക.