Ruby/C3/while-and-until-Looping-Statements/Malayalam
From Script | Spoken-Tutorial
Revision as of 17:31, 1 February 2018 by PoojaMoolya (Talk | contribs)
Time | Narration |
00:01 | Ruby. യിലെ while and until loops ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. |
00:06 | ഈ ട്യൂട്ടോറിയലിൽ, |
00:09 | 'while' loop , 'until' loop |
00:11 | redo and break. |
00:13 | ഞങ്ങൾ ഉപയോഗിക്കുന്നു Ubuntu version 12.04 |
00:17 | Ruby 1.9.3 |
00:20 | ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്, നിങ്ങൾക്ക് 'ഇന്റർനെറ്റ്' 'കണക്ഷൻ ഉണ്ടായിരിക്കണം. |
00:25 | നിങ്ങൾക്ക് 'ലിനക്സ്' കമാൻഡുകൾ, 'ടെർമിനൽ' , 'ടെക്സ്റ്റ് എഡിറ്റർ എന്നിവയുടെ അറിവും ഉണ്ടായിരിക്കണം.' |
00:29 | ഇല്ലെങ്കിൽ, പ്രസക്തമായ ട്യൂട്ടോറിയലുകൾക്കായി, ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക. |
00:34 | നമ്മൾ തുടങ്ങുന്നതിനു മുൻപ്, നമ്മൾ സൃഷ്ടിച്ചത് 'ttt' മുൻകൈയെടുത്തിരുന്നു. |
00:38 | ആ ഡയറക്ടറിയിൽ പോകാം. |
00:41 | പിന്നെ ruby hyphen tutorial looping hyphen statements ഡയറക്റ്ററികൾ എന്നിവ . |
00:46 | ഇപ്പോൾ നമ്മൾ ആ ഫോൾഡറിലാണ്, മുന്നോട്ട് പോകാം. |
00:50 | ruby' ലെ while ലൂപ്പ് ന്റെ സിന്റാക്സ് താഴെ കൊടുത്തിരിക്കുന്നു: |
00:54 | while “boolean expression” |
00:56 | ruby code , end |
00:58 | നമുക്ക് ഒരു ഉദാഹരണം നോക്കാം. |
01:01 | അടിസ്ഥാന ഘടകംRuby tutorials. കാണിച്ചിരിക്കുന്ന പ്രകാരംgedit ൽ ഒരു പുതിയ ഫയൽ ഉണ്ടാക്കുക. |
01:05 | while hyphen loop dot rb. പേര് കൊടുക്കുക |
01:09 | 'while' loop. ന്റെ ഒരു പ്രവർത്തന മാതൃക എനിക്ക്ണ്ട്. |
01:13 | ഇപ്പോൾ നമുക്ക് 'ടെർമിനലിൽ' സ്വിച്ചുചെയ്യാം: gedit space while hyphen loop dot rb space & |
01:24 | നിങ്ങൾക്ക് ട്യൂട്ടോറിയൽ താൽക്കാലികമായി നിർത്താം, ഞങ്ങൾ അതിനനുസരിച്ച് കോഡ് ടൈപ്പ് ചെയ്യുക. |
01:28 | ഈ ഉദാഹരണത്തിൽ while ലൂപ്പ് സമയത്ത് ഞാൻ പ്രഖ്യാപിച്ചിരിക്കുന്നു. |
01:32 | ആദ്യം, ഞാൻ ഒരു ലോക്കൽ വേരിയബിറ്റ് 'i' എന്ന് പ്രസ്താവിച്ചു, അതിനെ മൂല്യം 0 ഉപയോഗിച്ച് ആരംഭിച്ചു. |
01:38 | പിന്നെ ഞാൻ ഒരു while 'loop ഡിക്ലയർ ചെയുന്നു |
01:41 | 'I' -10-നേക്കാൾ വലുതായിരിക്കുന്നിടത്തോളം ഈ ലൂപ്പ് എക്സിക്യൂട്ട് ചെയ്യുന്നു. |
01:46 | puts മേത്തോട് whileലൂപ്പ് നുള്ളിൽ ഡിക്ലറേ ചെയ്യുമ്പോൾ, ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കും. |
01:51 | ഔട്ട്പുട്ട് പ്രദർശിപ്പിച്ചതിന് ശേഷം 'i' ന്റെ മൂല്യം ൧ആയി ഡെക്കറേമെന്റ് ചെയുന്നു |
01:56 | അടുത്ത ഐഠററേഷനു മുമ്പായി ഈ കുറച്ച വിലകൾ ഞാൻ സ്വീകരിക്കും. |
02:01 | ഓരോ ഐറ്റേഷനിലൂടെയും 'i' വേരിയബിള് കുറയുന്നു. |
02:04 | 'ഞാൻ' മൂല്യം 10 ൽ എത്തുന്നതുവരെ ഇത് തുടരുന്നു. |
02:09 | ഈ സമയത്ത്'while' condition പരാജയപ്പെടുന്നു. |
02:12 | ഇത് പിന്നീട് ലൂപ്പിനകത്ത് നിന്ന് പുറത്തെടുക്കുകയും, ഔട്ട്പുട്ട് അച്ചടിക്കുകയും ചെയ്യുന്നു. |
02:16 | ഇനി നമുക്ക് 'ടെർമിനലിലേക്ക് സ്വിച്ച് ചെയ്യാംruby space while hyphen loop dot rb 'ഔട്ട്പുട്ട് കാണുക. |
02:30 | ഔട്ട്പുട്ട് 0 മുതൽ -9 വരെയുള്ള സംഖ്യകളുടെ പട്ടികയിൽ ഉണ്ടായിരിക്കും. |
02:35 | നിങ്ങള്ക്കു റൂബില് while ലൂപ്പ് സ്വന്തമായി എഴുതാൻ കഴിയും. |
02:40 | അടുത്തതായി until ലൂപ്പ് വരെ 'നോക്കാം. |
02:43 | Ruby ലെ until ലൂപ്പിലെ ന്റെ സിന്റാക്സ് ആണ് - |
02:45 | until “boolean expression” |
02:47 | ruby code , end |
02:50 | നമുക്ക് ഒരു ഉദാഹരണം നോക്കാം. |
02:52 | ഇനി നമുക്ക് 'ടെർമിനലിൽ' സ്വിച്ചുചെയ്യാം: gedit space until hyphen loop dot rb space & (ampersand) |
03:03 | നമുക്ക് ട്യൂട്ടോറിയൽ താൽക്കാലികമായി നിർത്താം, ഞങ്ങൾ അതിനനുസരിച്ച് കോഡ് ടൈപ്പ് ചെയ്യുക. |
03:07 | ഞാൻ ഈ ഉദാഹരണത്തിൽ ഒരു 'ലൂപ്പ് വരെ പ്രഖ്യാപിച്ചിരിക്കുന്നു. |
03:12 | ഞങ്ങൾ ഒരു പ്രാദേശിക വേരിയബിള് 'i' ആയി പ്രഖ്യാപിക്കുകയും 0-ലേക്ക് ആരംഭിക്കുകയും ചെയ്തു. |
03:16 | until ലൂപ്പ് പ്രഖ്യാപിക്കുന്നു. |
03:18 | 'I' -10-നേക്കാൾ വലുതായതിനാൽ ഈ ലൂപ്പ് എക്സിക്യൂട്ട് ചെയ്യും. |
03:23 | 'puts' method ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കും. |
03:27 | ഔട്ട്പുട്ട് പ്രദർശിപ്പിച്ചതിന് ശേഷം 'i' ന്റെ മൂല്യം 1 ആയി കുറച്ചിരിക്കുന്നു. |
03:32 | അടുത്ത ഐററേഷനു മുമ്പായി ഈ കുറച്ച വിലകൾ ഞാൻ സ്വീകരിക്കും. |
03:36 | 'I' വേരിയബിള് ഓരോ ആവർത്തന സമയത്തും കുറവുള്ളതാണ്. |
03:40 | ഞാൻ '11' മൂല്യത്തിൽ എത്തുന്നു. |
03:43 | ഈ സമയത്ത്, 'until' condition പരാജയപ്പെട്ടു. |
03:46 | പിന്നീടു്, ലൂപ്പിനു് പുറത്തു് നിന്നു് അതു് ഔട്ട്പുട്ട് പ്രിന്റ് ചെയ്യുന്നു. |
03:51 | ഇപ്പോൾ, 'ടെർമിനലിലേക്ക് സ്വിച്ച് ചെയ്ത് ടൈപ്പ് ചെയ്യുക ruby space until hyphen loop dot rbഔട്ട്പുട്ട് കാണാം. |
04:03 | ഔട്ട്പുട്ട് 0 മുതൽ -10 വരെയുള്ള അക്കങ്ങളുടെ പട്ടികയിൽ ഉണ്ടാകും. |
04:08 | Ruby. ലെ until loop നിങ്ങളുക്കു സ്വന്തമായി ഇപ്പോൾ എഴുതാൻ കഴിയും. |
04:13 | ഇനി നമുക്ക് 'redo' കോൺസ്ട്രക്ക്ട ൽ ക്ക് പോകാം. |
04:16 | റൂട്ടിനുള്ള സിന്റാക്സ് ചുവടെ: 'redo' ': |
04:20 | a collection of objects. each do item |
04:25 | a conditional statement |
04:27 | ruby code , redo |
04:29 | end conditional, end loop |
04:32 | redo ലൂപ്പിന്റെ പ്രവർത്തന ഉദാഹരണമാണ്. |
04:35 | ഇനി നമുക്ക് 'ടെർമിനൽ' എന്ന് ടൈപ്പ് ചെയ്ത് ടൈപ്പ് ചെയ്യുക:gedit space redo hyphen loop dot rb space &(ampersand ) |
04:48 | നിങ്ങൾക്ക് ട്യൂട്ടോറിയൽ താൽക്കാലികമായി നിർത്താനും അതിലൂടെ കോഡ് ടൈപ്പ് ചെയ്യാനും കഴിയും. |
04:52 | ഈ ഉദാഹരണത്തിലെ ഓരോ 'ലൂപ്പിനും ഞാൻ പ്രഖ്യാപിച്ചിരിക്കുന്നു. |
04:55 | 10 മുതൽ 20 വരെ അക്കങ്ങളായുള്ള ഒരു 'ഓരോ ലൂപ്പിലും ഞങ്ങൾ പ്രഖ്യാപിച്ചിട്ടുണ്ട്. |
05:00 | 'നിശ്ചയമായും സ്റ്റേറ്റ്മെന്റ്' നിർവചിക്കുന്നു. |
05:04 | ലൂപ്പ് ഓരോ സംഖ്യയ്ക്കും 10 മുതൽ 20 വരെ പ്രവർത്തിപ്പിക്കും. |
05:08 | 'I' എന്നതിന്റെ മൂല്യം 20 ന് തുല്യമാണെങ്കിൽ മാത്രമേ 'ആന്തരിക കണ്ടീഷനിലെ' conditional block ൽ നൽകുക. |
05:15 | Puts 'method' , 'ഓരോ' ലൂപ്പിലും പ്രഖ്യാപിച്ചു, ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കും. |
05:20 | പ്രോഗ്രാമിലെ 'if' കണ്ടീഷനർ ബ്ലോക്കിൽ പ്രവേശിച്ചാൽ, അത് ആദ്യം ഔട്ട്പുട്ട് പ്രിന്റ് ചെയ്യും. |
05:24 | പിന്നീട് അത് 'വീണ്ടും ചെയ്യുക.' |
05:28 | redo ഏറ്റവും ആന്തരിക ലൂപ്പിൻറെ ആവർത്തനത്തെ നടപ്പിലാക്കും. |
05:31 | loop condition. പരിശോധിക്കാതെ തന്നെ അങ്ങനെ സംഭവിക്കും. |
05:34 | നമ്മുടെ കണ്ടീഷൻ if i == 20', |
05:38 | ഫലം ഒരു അനന്ത ലൂപ്പ് ആയിരിക്കും, കാരണം 'i' ന്റെ മൂല്യം 20 ൽ നിന്ന് മാറില്ല. |
05:43 | 'ടെർമിനലിലേക്ക് സ്വിച്ച് ചെയ്യുക, എന്നിട്ട് ടൈപ്പ് ചെയ്യുക: ruby space redo hyphen loop dot rb |
05:52 | ഔട്ട്പുട്ട് കാണുക. ഔട്ട്പുട്ട് ഒരിക്കലും അവസാനിക്കാത്ത ഒരു infinite loop ഉൾക്കൊള്ളും. |
05:58 | അനന്തമായ ലൂപ്പ് അവസാനിപ്പിക്കാൻ 'Ctrl + C' അമർത്തുക. |
06:03 | ഇപ്പോൾ,breakസ്റ്റേറ്റ്മെന്റ് നോക്കാം. |
06:06 | 'റൂബിനുള്ള' ബ്രേക്ക് എന്ന പ്രസ്താവനയ്ക്കുള്ള സിന്റാക്സ് - |
06:10 | a looping statement |
06:12 | a conditional statement , break |
06:14 | end conditional |
06:16 | ruby code, end loop |
06:18 | നമുക്ക് ഒരു ഉദാഹരണം നോക്കാം. |
06:21 | ഇനി നമുക്ക് 'ടെർമിനലിലേക്ക് സ്വിച്ച് ചെയ്യാം:' gedit space break hyphen loop dot rb space ampersand. |
06:33 | ഈ ഉദാഹരണത്തിലൂടെ കടന്നുപോകുമ്പോൾ നിങ്ങൾക്ക് ട്യൂട്ടോറിയൽ താൽക്കാലികമായി നിർത്താനും കോഡ് ടൈപ്പുചെയ്യാനും കഴിയും. |
06:38 | ഈ ഉദാഹരണത്തിലെ each ലൂപ്പിനും ഞാൻ പ്രഖ്യാപിച്ചിരിക്കുന്നു. |
06:41 | മുമ്പ് നാം ഉപയോഗിച്ചിരുന്നതിന് സമാനമാണ്. |
06:43 | ഇവിടെ 'puts' മെത്തേഡ് '11 മുതൽ 19 വരെയുള്ള സംഖ്യകളുടെ ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കും. |
06:49 | മൂല്യം 20 ആയി കഴിഞ്ഞാൽ, പ്രോഗ്രാം കണ്ടിഷണൽ 'if' ബ്ലോക്കിലേക്ക് പ്രവേശിക്കുന്നു. |
06:54 | ഈ സമയത്തു് breakസ്റ്റേറ്റ്മെന്റ് കണ്ടുമുട്ടുകയും ലൂപ്പിന്റെ ബ്രേക്കുകൾ പുറത്തുവരികയും ചെയ്യും. |
06:59 | ഇപ്പോൾ, 'ടെർമിനൽ തുറന്ന് ടൈപ്പ് ചെയ്യുക: |
07:02 | ruby space break hyphen loop dot rb |
07:05 | ഔട്ട്പുട്ട് കാണുക. |
07:08 | ഉൽപാദനത്തിൽ 10 മുതൽ 19 വരെ അക്കങ്ങൾ ഉണ്ടാകും. |
07:13 | ഇപ്പോൾ, നിങ്ങളുടെ സ്വന്തം break കോൺസ്ട്രക്ക്ട . സാധിക്കും. |
07:17 | ഇത് നമ്മെ ഈ സ്പോക്കണ് ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്തെത്തിക്കുന്നു. |
07:20 | നമുക്ക് ചുരുക്കാം. |
07:22 | ഈ ട്യൂട്ടോറിയലില് നമ്മള് ഉപയോഗിച്ചു പഠിച്ചു: |
07:24 | while loop, until construct |
07:26 | redo, break construct. |
07:29 | ഒരു അസ്സൈൻമെന്റ്- |
07:31 | ഫാരൻഹീറ്റായി പ്രതിനിധാനം ചെയ്യപ്പെട്ട 100 മുതൽ 115 വരെ സംഖ്യകൾ ഉൾക്കൊള്ളുന്നു. |
07:38 | ഉപയോഗിച്ച് ഒരു റൂബി പ്രോഗ്രാം എഴുതുക |
07:40 | ഉചിതമായ ലൂപ്പ് നിർമ്മാണം |
07:42 | അത് ഫർഹെഹെത്ത് നു സെൽസീസ് ആക്കി പരിവർത്തന ഫോർമുലയിലേക്ക് ഉപയോഗിക്കുന്നു |
07:46 | നൽകിയിരിക്കുന്ന നമ്പറകളുടെ റേഞ്ച് |
07:49 | ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കുന്നതിന്: “The temperature has reached a certain degree Celsius and has become unbearable” |
07:55 | കുറഞ്ഞ താപനില 32 ഡിഗ്രി സെൽഷ്യസിനു മുകളിലാണ്. |
08:00 | ലഭ്യമായ ലിങ്ക് കാണുക. |
08:03 | ഇത് സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു. |
08:07 | നിങ്ങൾക്ക് നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, ഡൌൺലോഡ് ചെയ്ത് കാണാവുന്നതാണ്. |
08:10 | സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്ട് ടീം: |
08:13 | സ്പോകെൻ ട്യൂട്ടോറിയലുകൾ ഉപയോഗിച്ച് വർക്ക് ഷോപ്പുകൾ നടത്തുന്നു. |
08:15 | ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സർട്ടിഫികറ്റുകൾ നല്കുന്നു. |
08:19 | കൂടുതൽ വിവരങ്ങൾക്ക് ദയവായി ഈ വിലാസത്തിൽ എഴുതുക: 'contact@spoken-tutorial.org' |
08:25 | 'സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റ്' ടോക്ക് ടു എ ടീച്ചർ പദ്ധതിയുടെ ഭാഗമാണ്. |
08:29 | ഇത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ. |
08:35 | ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ലഭ്യമാണ്: 'spoken hyphen tutorial dot org slash NMEICT hyphen Intro' . |
08:44 | വിജി നായർ ആണ് ഇത് ഓഫ് ചെയ്തത്. നന്ദി. |