C Programming: தமிழில் கற்றுக்கொள்ளுங்கள்Learn C Programming
ஒவ்வொரு பாடமும் 5–10 நிமிடங்கள். Examples-ஐ மாற்றி run செய்து பாருங்கள், பிறகு challenge-ஐ முடியுங்கள்.Each lesson takes 5–10 minutes. Change and run the examples, then solve the challenge.
- MODULE 1
C அடிப்படைகள்C Basics
printf, variables, format specifiers, scanf மற்றும் operatorsprintf, variables, format specifiers, scanf and operators
- 1. உங்கள் முதல் C ProgramYour First C Program#include, main() மற்றும் printf()#include, main() and printf() 7 min 20 XP
- 2. Variables மற்றும் Format SpecifiersVariables and Format Specifiersint, float, double, char மற்றும் %d %f %cint, float, double, char and %d %f %c 9 min 20 XP
- 3. scanf() மூலம் InputReading Input with scanf()&, %d, %lf, %c மற்றும் %s&, %d, %lf, %c and %s 8 min 20 XP
- 4. Operators மற்றும் Type CastingOperators and Type Casting+ - * / %, ++, --, integer division+ - * / %, ++, -- and integer division 9 min 20 XP
- MODULE 2
முடிவெடுத்தல்: ConditionsMaking Decisions: Conditions
if, else if, &&, ||, ternary மற்றும் switchif, else if, &&, ||, the ternary operator and switch
- MODULE 3
LoopsLoops
for, while, do-while, break, continue, primes மற்றும் patternsfor, while, do-while, break, continue, primes and patterns
- 1. for LoopThe for Loopஒரு வேலையை பலமுறை செய்தல்Repeat work a set number of times 8 min 25 XP
- 2. while மற்றும் do-whilewhile and do-whileஇலக்கங்களுடன் வேலை: reverse, sumWork with digits: reverse and sum 9 min 25 XP
- 3. break, continue மற்றும் Prime எண்கள்break, continue and Prime NumbersLoop-ஐ நிறுத்துதல், ஒரு சுற்றைத் தவிர்த்தல்Stop a loop early or skip a round 9 min 25 XP
- 4. Nested Loops: PatternsNested Loops: PatternsStar மற்றும் number patternsStar and number patterns 10 min 30 XP
- MODULE 4
ArraysArrays
Arrays, searching, bubble sort மற்றும் matricesArrays, searching, bubble sort and matrices
- 1. ArraysArraysArray உருவாக்குதல், index, input-லிருந்து நிரப்புதல்Create arrays, use indexes and fill them from input 9 min 25 XP
- 2. Searching மற்றும் Bubble SortSearching and Bubble SortLinear search, binary search, bubble sortLinear search, binary search and bubble sort 11 min 30 XP
- 3. 2D Arrays: Matrices2D Arrays: MatricesMatrix கூட்டல், transpose, பெருக்கல்Matrix addition, transpose and multiplication 11 min 30 XP
- MODULE 5
Functions மற்றும் StringsFunctions and Strings
Functions, recursion, char arrays, string.h மற்றும் string problemsFunctions, recursion, char arrays, string.h and string problems
- 1. FunctionsFunctionsFunction எழுதுதல், parameters, return, prototypeWrite functions with parameters, return values and prototypes 10 min 25 XP
- 2. RecursionRecursionBase case, factorial, FibonacciBase case, factorial and Fibonacci 10 min 30 XP
- 3. Strings: Character ArraysStrings: Character Arrays'\0', strlen, strcpy, strcmp, fgets'\0', strlen, strcpy, strcmp and fgets 11 min 30 XP
- 4. String Problems: Reverse, Palindrome, FrequencyString Problems: Reverse, Palindrome, FrequencyLibrary இல்லாமல் string algorithmsString algorithms without library help 11 min 30 XP
- MODULE 6
Pointers மற்றும் MemoryPointers and Memory
Pointers, call by reference, pointer arithmetic, malloc/freePointers, call by reference, pointer arithmetic and malloc/free
- 1. Pointers: Address-களுடன் வேலைPointers: Working with Addresses&, *, NULL மற்றும் pointer அடிப்படைகள்&, *, NULL and pointer basics 12 min 35 XP
- 2. Call by Reference: SwapCall by Reference: SwapFunction-க்கு pointer அனுப்பி மதிப்பை மாற்றுதல்Pass pointers so a function can change your variables 9 min 35 XP
- 3. Pointers மற்றும் ArraysPointers and ArraysPointer arithmetic, *(p + i), stringsPointer arithmetic, *(p + i) and strings 10 min 35 XP
- 4. Dynamic Memory: malloc மற்றும் freeDynamic Memory: malloc and freeRun நேரத்தில் memory கேட்டு, திருப்பித் தருதல்Ask for memory at run time and give it back 10 min 35 XP
- MODULE 7
Structures மற்றும் ProjectStructures and a Project
struct, typedef, -> மற்றும் ஒரு bank account mini projectstruct, typedef, -> and a bank-account mini project
- 1. Structures (struct)Structures (struct)தொடர்புடைய தரவுகளை ஒன்றாக: struct, typedef, ->Group related data: struct, typedef and -> 11 min 35 XP
- 2. Mini Project: Bank Account SystemMini Project: Bank Account Systemstruct, functions, pointers, switch எல்லாம் சேர்த்துStructs, functions, pointers and switch together 15 min 50 XP