സി പ്രോഗ്രാമിംഗ് കോഡ് വിദ്യാർത്ഥികൾക്കും തുടക്കക്കാർക്കുമായി 82 പൂർണ്ണവും പ്രവർത്തിക്കുന്നതുമായ സി പ്രോഗ്രാമുകളുടെ ഒരു ലൈബ്രറിയാണ്. ഓരോ പ്രോഗ്രാമും സ്റ്റാൻഡേർഡ് സി (C17) യിലാണ് എഴുതിയിരിക്കുന്നത്, മുന്നറിയിപ്പുകളില്ലാതെ കംപൈൽ ചെയ്യുന്നു, കൂടാതെ ഒരു യഥാർത്ഥ സാമ്പിൾ റണ്ണും അത് എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിന്റെ ഒരു ചെറിയ വിശദീകരണവും ഇതിൽ ഉൾപ്പെടുന്നു. സോർട്ടിംഗ്, സെർച്ചിംഗ്, മാട്രിക്സ്, പോയിന്റർ പ്രോഗ്രാമുകൾക്കുള്ളിൽ എന്താണ് സംഭവിക്കുന്നതെന്ന് ഡയഗ്രമുകൾ കാണിക്കുന്നു.
ആപ്പ് എന്താണ് ഉൾക്കൊള്ളുന്നത്
• അടിസ്ഥാനകാര്യങ്ങൾ: ഒരു പ്രോഗ്രാം എങ്ങനെ കംപൈൽ ചെയ്ത് പ്രവർത്തിപ്പിക്കാം, ഹലോ വേൾഡ്, സ്കാൻഎഫ്, എഫ്ജെറ്റുകൾ ഉപയോഗിച്ച് സുരക്ഷിതമായി ഇൻപുട്ട് വായിക്കൽ, ഗണിത ഓപ്പറേറ്റർമാർ, സ്വാപ്പിംഗ്, ഡാറ്റ തരങ്ങളുടെ വലുപ്പങ്ങളും ശ്രേണികളും, പ്രതീക കോഡുകൾ
• വ്യവസ്ഥകൾ: ഇരട്ട അല്ലെങ്കിൽ ഒറ്റ, സ്വരാക്ഷര അല്ലെങ്കിൽ വ്യഞ്ജനാക്ഷരങ്ങൾ, ലീപ്പ് വർഷങ്ങൾ, മൂന്ന് സംഖ്യകളിൽ ഏറ്റവും വലുത്, ഗ്രേഡ് കാൽക്കുലേറ്റർ, ഒരു ക്വാഡ്രാറ്റിക് സമവാക്യത്തിന്റെ വേരുകൾ
• ലൂപ്പുകളും സംഖ്യകളും: തുക, ശരാശരി, ഗുണന പട്ടിക, അക്കങ്ങളുടെ ആകെത്തുക, റിവേഴ്സ്, പാലിൻഡ്രോം സംഖ്യകൾ, ഫാക്റ്റോറിയൽ, ഫിബൊനാച്ചി പരമ്പര, പ്രൈം ചെക്ക്, എറാത്തോസ്തീനസിന്റെ അരിപ്പ, ആംസ്ട്രോങ്ങും പൂർണ്ണ സംഖ്യകളും, ജിസിഡി, എൽസിഎം, എൻസിആർ, എൻപിആർ, ഫാസ്റ്റ് പവർ
• പാറ്റേണുകൾ: നക്ഷത്ര, സംഖ്യാ ത്രികോണങ്ങൾ, പിരമിഡ്, വജ്രം, പൊള്ളയായ ചതുരം, ഫ്ലോയ്ഡ് ത്രികോണം, പാസ്കലിന്റെ ത്രികോണം
• സംഖ്യാ സംവിധാനങ്ങൾ: ദശാംശം മുതൽ ബൈനറി, ഒക്ടൽ, ഹെക്സാഡെസിമൽ, ബാക്ക്, ബിറ്റ്വൈസ് ഓപ്പറേറ്റർമാർ
• അറേകൾ: തുക, ശരാശരി, ഏറ്റവും വലുതും ചെറുതുമായ ഘടകം, റിവേഴ്സ്, ഇൻസേർട്ട്, ഡിലീറ്റ്, ലീനിയർ തിരയൽ, ബൈനറി തിരയൽ, ബബിൾ സോർട്ട്, സെലക്ഷൻ സോർട്ട്, ഇൻസേർഷൻ സോർട്ട്, ലയിപ്പിക്കുന്ന അറേകൾ, ഫ്രീക്വൻസി കൗണ്ട്, നീക്കംചെയ്യൽ ഡ്യൂപ്ലിക്കേറ്റുകൾ
• മാട്രിക്സുകൾ: സങ്കലനവും കുറയ്ക്കലും, ഗുണനം, ട്രാൻസ്പോസ്, 2 × 2 ഉം 3 × 3 ഉം ഡിറ്റർമിനന്റുകൾ
• സ്ട്രിംഗുകൾ: നീളം, വിപരീതം, പാലിൻഡ്രോം, സ്വരാക്ഷരങ്ങളുടെ എണ്ണം, കേസ് പരിവർത്തനം, പദങ്ങളുടെ എണ്ണം, സംയോജനം, ലൈബ്രറി ഇല്ലാതെ താരതമ്യം ചെയ്ത് പകർത്തുക, അനഗ്രാം പരിശോധന, പ്രതീകങ്ങൾ നീക്കംചെയ്യൽ, പൂർണ്ണസംഖ്യയിലേക്ക് സ്ട്രിംഗ്
• പോയിന്ററുകളും ഫംഗ്ഷനുകളും: പോയിന്റർ അടിസ്ഥാനങ്ങൾ, പോയിന്ററുകളുമായി സ്വാപ്പിംഗ്, അറേകളും പോയിന്ററുകളും, മാലോക്കും റിയലോക്കും ഉള്ള ഡൈനാമിക് അറേകൾ, ഫംഗ്ഷൻ പോയിന്ററുകളും qsort ഉം, ആവർത്തനം, ഹനോയ് ടവർ
• ഘടനകളും ഫയലുകളും: വിദ്യാർത്ഥി രേഖകൾ, സങ്കീർണ്ണ സംഖ്യകൾ, ഒരു ടെക്സ്റ്റ് ഫയൽ എഴുതുകയും വായിക്കുകയും ചെയ്യുക, ഒരു ഫയലിലെ വരികളും വാക്കുകളും എണ്ണുക, ഒരു ഫയൽ പകർത്തുക
• ലളിതമായ പ്രോജക്റ്റുകൾ: കാൽക്കുലേറ്റർ, താപനില കൺവെർട്ടർ, ബാങ്ക് അക്കൗണ്ട് മെനു, നമ്പർ ഊഹിക്കൽ ഗെയിം, ടിക്-ടാക്-ടോ
ഓരോ പ്രോഗ്രാം പേജിലും
• പകർത്താനും സമാഹരിക്കാനും പ്രവർത്തിപ്പിക്കാനും തയ്യാറായ മുഴുവൻ പ്രോഗ്രാമും ഉണ്ട്
• ടൈപ്പ് ചെയ്ത ഇൻപുട്ട് ഹൈലൈറ്റ് ചെയ്ത യഥാർത്ഥ പ്രോഗ്രാമിൽ നിന്ന് പകർത്തിയ ഒരു സാമ്പിൾ റൺ
• പട്ടികകളും ഡയഗ്രമുകളും ഉപയോഗിച്ച് വ്യക്തമായ "ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു" എന്ന വിശദീകരണം, അവ സഹായിക്കുന്നിടത്ത്
• സാധാരണ തെറ്റുകളെക്കുറിച്ചുള്ള കുറിപ്പുകൾ: പൂർണ്ണസംഖ്യ ഓവർഫ്ലോ, ബഫർ ഓവർഫ്ലോകൾ, സുരക്ഷിതമല്ലാത്ത ഇൻപുട്ട്, നിർവചിക്കാത്ത പെരുമാറ്റം
• അനുബന്ധ പ്രോഗ്രാമുകളിലേക്കുള്ള ലിങ്കുകൾ
ആർക്കാണ് ഇത് വേണ്ടത്
സ്കൂളിലോ യൂണിവേഴ്സിറ്റിയിലോ സി പഠിക്കുന്ന വിദ്യാർത്ഥികൾ, ഉദാഹരണങ്ങളിൽ നിന്ന് നന്നായി പഠിക്കുന്ന തുടക്കക്കാർ, പ്രോഗ്രാമിംഗ് ലാബ് പരീക്ഷകൾക്കോ പ്രായോഗിക പരീക്ഷകൾക്കോ തയ്യാറെടുക്കുന്ന ആർക്കും. സി പ്രോഗ്രാമിംഗ് ട്യൂട്ടോറിയൽ ആപ്പിന്റെ ഉദാഹരണ-പ്രോഗ്രാം കൂട്ടാളിയാണിത്.
സവിശേഷതകൾ
• ഓഫ്ലൈനിൽ പ്രവർത്തിക്കുന്നു: ഇന്റർനെറ്റ് കണക്ഷൻ ആവശ്യമില്ല
• 8 ഭാഷകളിൽ വിശദീകരണങ്ങൾ ലഭ്യമാണ്: ഇംഗ്ലീഷ്, എസ്പാനോൾ, പോർച്ചുഗീസ്, ഫ്രാങ്കായിസ്, ഡച്ച്, العربية, हिन्दी, ബഹാസ ഇന്തോനേഷ്യ
• എല്ലാ പ്രോഗ്രാമുകളിലും തിരയുക
• ഡാർക്ക് മോഡ്
• ഫോണുകൾക്കും ടാബ്ലെറ്റുകൾക്കുമുള്ള ക്ലീൻ ലേഔട്ട്
• സൈൻ-ഇൻ ഇല്ല
പ്രോഗ്രാമുകൾ ഒറിജിനൽ ആണ്, ഒരു C17 കംപൈലർ ഉപയോഗിച്ച് പരീക്ഷിച്ചു. ഈ ആപ്പ് ഒരു സ്വതന്ത്ര പഠന സഹായിയാണ്; ഇത് ഏതെങ്കിലും കംപൈലർ വെണ്ടറുമായോ സ്റ്റാൻഡേർഡ് ബോഡിയുമായോ അഫിലിയേറ്റ് ചെയ്തിട്ടില്ല.
സി പ്രോഗ്രാമിംഗ് ഉദാഹരണങ്ങൾ: സാമ്പിൾ റണ്ണുകളും വിശദീകരണങ്ങളുമുള്ള 82 പരീക്ഷിച്ച പ്രോഗ്രാമുകൾ.
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2026 ഒക്ടോ 13