138 C Programming Practices/Common Projects to Improve Your Coding Skill
- Description
- Curriculum
Unlock your potential in C programming with our comprehensive course designed for beginners! “138 C Programming Practices/Common Projects to Improve Your Coding Skill” offers hands-on experience through a variety of real-world projects. Master essential concepts and boost your coding confidence with these practical exercises:
- Getting Started: Write your first “Hello World” program and learn how to accept input from users.
- Basic Arithmetic: Sum two integers, multiply float numbers, and calculate simple interest.
- Advanced Calculations: Find ASCII values, compute quotients and remainders, and add complex numbers.
- Geometry and Area Calculations: Calculate the area of circles, rectangles, squares, triangles, and volumes of cubes, cylinders, and spheres.
- Utility Programs: Generate random numbers, calculate gross salary and percentage, and even create a program to shut down your computer or get the IP address.
- Decision Making: Detect even and odd numbers, vowels and consonants, find the greatest of three numbers, solve quadratic equations, and detect leap years.
- Student Grading: Display student grades and calculate the sum of given numbers.
- Functions and Arrays: Use functions to calculate factorials, create multiplication tables, Fibonacci sequences, and reverse numbers.
- Strings and Patterns: Reverse strings, check for palindromes, generate prime numbers, and create various patterns including pyramids, Pascal’s triangle, and diamond patterns.
- Matrix Operations: Add, subtract, and multiply matrices, transpose matrices, and find the maximum element in an array.
- File Handling: Write to, read from, delete, and copy files, and print out source code.
- Conversions: Convert between binary, decimal, octal, and hexadecimal.
- Advanced Algorithms: Build binary patterns, check for positive numbers, add the first and last digit of a number, find factors of a number, and convert uppercase to lowercase.
- Structure and Union: Utilize structures to add distances and generate student data, and practice reading and writing data using unions.
Why Enroll?
- Hands-on Experience: With 138 projects, gain practical coding skills through extensive practice.
- Beginner Friendly: Start from the basics and gradually move to more complex projects.
- Real-world Applications: Learn to create useful programs and algorithms that solve real problems.
- Boost Your Confidence: Build a solid foundation in C programming and enhance your problem-solving skills.
138 C Programming Practices/Common Projects to Improve Your Coding Skill offers a comprehensive guide through real-world projects and exercises that cover:
- Writing your first “Hello World” program
- Accepting and summing user input
- Building a Simple Interest Calculator
- Multiplying float numbers and finding ASCII values
- Swapping numbers and strings, including alternative methods
- Adding complex numbers and calculating sums of digit numbers
- Creating Floyd’s Triangle and calculating areas and volumes of geometric shapes
- Generating random numbers and calculating gross salary and percentage
- Programs for shutting down the computer, retrieving IP address, and displaying date and time
- Detecting even and odd numbers, vowels and consonants, and greatest of three numbers
- Solving quadratic equations, detecting leap years, and displaying student grades
- Calculating factorials, creating multiplication tables and Fibonacci sequences
- Reversing numbers and strings, checking for palindromes, and generating prime numbers
- Calculating HCF and LCM, detecting and generating Armstrong numbers
- Creating various patterns like half pyramid, full pyramid, Pascal’s triangle, diamond pattern, and more
- Building a simple calculator and working with arrays and strings
- Performing matrix operations and handling file input/output
- Converting between binary, decimal, octal, and hexadecimal
- Practicing with advanced algorithms and data structures
Enroll in 138 C Programming Practices/Common Projects to Improve Your Coding Skill” today and take your first step towards mastering C programming. Whether you’re a beginner looking to start your coding journey or someone aiming to sharpen your skills, this course is your gateway to becoming proficient in C programming.
-
2Hello World2:57 mins
-
3How to accept input from User3:31 mins
-
4How to sum 2 integers from user5:50 mins
-
5How to build a Simple Interest Calculator6:07 mins
-
6How to Multiply Float Numbers9:13 mins
-
7How to Find ASCII value6:58 mins
-
8How to get quotient and remainder8:22 mins
-
9How to swap 2 numbers6:06 mins
-
10Alternative method to swap 2 numbers6:19 mins
-
11How to swap 2 Strings8:50 mins
-
12How to add Complex Numbers15:27 mins
-
13How calculate Sum of digit numbers5:55 mins
-
14How to create Floyd's Triangle4:31 mins
-
15How to calculate Area of a Circle4:32 mins
-
16How to calculate Area of a Rectangle4:08 mins
-
17How to calculate Area of Square3:19 mins
-
18How to calculate Area of a Triangle4:56 mins
-
19How to calculate volume of a Cube5:28 mins
-
20How to calculate Area of a Cylinder4:23 mins
-
21How to calculate volume of Sphere7:00 mins
-
22How to generate Random Numbers5:36 mins
-
23How to calculate gross salary5:13 mins
-
24How to calculate percentage9:00 mins
-
25A program to Shut Down Computer7:40 mins
-
26A program to get IP Address4:33 mins
-
27A program for Date and Time3:41 mins
-
28How to detect Even and Odd numbers4:29 mins
-
29How to detect Vowels and Consonants8:06 mins
-
30How to detect Greatest of 3 Numbers7:55 mins
-
31How to find Roots of Quadratic Equation18:04 mins
-
32How to detect a Leap Year5:02 mins
-
33How to display Student's Grade10:24 mins
-
34How to Sum a given a Number4:03 mins
-
35How to Calculate factorial using function8:07 mins
-
36How to create Multiplication Table4:50 mins
-
37How to create Fibonacci Sequence9:17 mins
-
38How to Reverse Numbers5:19 mins
-
39How to Reverse Numbers using Array7:22 mins
-
40How to Reverse String4:16 mins
-
41How to check Palindrome8:16 mins
-
42How to create Prime Numbers8:45 mins
-
43How to Calculate HCF and LCM15:25 mins
-
44How to detect Armstrong Numbers7:44 mins
-
45How to generate Armstrong Numbers11:34 mins
-
46How to create Half Pyramid Pattern5:04 mins
-
47How to create half pyramid4:17 mins
-
48How to create Full Pyramid7:12 mins
-
49How to create Inverted Half Pyramid3:42 mins
-
50How to create Paschal Triangle8:41 mins
-
51How to create Perfect Square6:59 mins
-
52How to create Diamond pattern10:44 mins
-
53How to build Simple Calculator10:41 mins
-
54How to Reverse Numbers using Array10:10 mins
-
55How to Reverse Array without Pointer12:16 mins
-
56How to find Length of String7:36 mins
-
57How to Add 2 Matrices with Multidimensional Array16:28 mins
-
58How to Subtract 2 Matrices17:06 mins
-
59How to Multiply 2 Matrices27:40 mins
-
60How to Transpose a Matrix10:39 mins
-
61How to Add 2 Numbers4:57 mins
-
62How to sum Array Elements8:20 mins
-
63How to sort String9:17 mins
-
64How to Find the Maximum Element in an Array8:07 mins
-
65How to Merge 2 Arrays24:17 mins
-
66How to insert a new Element into an Array12:55 mins
-
67How to delete an Element in an Array10:55 mins
-
68Check frequency of occurrence of a character9:58 mins
-
69How to remove spaces in-between strings8:28 mins
-
70String Concatenation4:34 mins
-
71Find the length of Strings5:43 mins
-
72How to copy Strings4:52 mins
-
73How to Compare Strings5:36 mins
-
74How to get the substring of a string8:00 mins
-
75How to find the Minimum Element9:13 mins
-
76How to remove Vowels from String11:06 mins
-
77How to use Structure25:16 mins
-
78How to add 2 distances using Structure13:12 mins
-
79How to generate Student's Data using Union12:19 mins
-
80How to write to File7:49 mins
-
81How to read a File4:11 mins
-
82How to Delete a File5:09 mins
-
83How to copy one file into another12:09 mins
-
84How to copy more than one Files11:10 mins
-
85How to print out source code4:21 mins
-
86How to convert from Binary to Decimal6:05 mins
-
87How to convert from Binary to Hexadecimal7:06 mins
-
88How to convert from Decimal to Octal6:06 mins
-
89How to convert from Decimal to Binary5:11 mins
-
90How to Convert from Decimal to Binary Bitwise7:26 mins
-
91How to build Binary Pattern4:11 mins
-
92Squares of N Numbers5:12 mins
-
93How to get square of number entered by user3:12 mins
-
94How to check for Positive Number6:02 mins
-
95Alternative method to check for Positive Number4:54 mins
-
96How to Add first and last digit of a Number6:00 mins
-
97How to find Factors of a Number6:04 mins
-
98How to Check Average of numbers4:37 mins
-
99How to convert from Uppercase to Lowercase5:14 mins
-
100How to create Binary Pattern6:44 mins
-
101How to convert from Binary to Octal5:36 mins
-
102How to create a Diamond Pattern7:12 mins
-
103How to create Diamond Outline10:42 mins
-
104How to Create Diamond of Numbers7:26 mins
-
105How to create Floyd's pattern3:53 mins
-
106How to create a Hollow Diamond patternVideo lesson
-
107How to create a Hollow square pattern4:37 mins
-
108How to create Hourglass pattern9:01 mins
-
109How to create Star Hash pyramid pattern9:30 mins
-
110How to create Nested Star Hash Pyramid6:52 mins
-
111How to create Alpha Numeric Pattern5:44 mins
-
112How to build Numeric Diamond Pattern7:04 mins
-
113How to create Numeric Pattern4:16 mins
-
114How to create Numeric Pattern (Part 2)6:24 mins
-
115How to create Numeric Pattern (Part 3)3:21 mins
-
116How to create Numeric Pattern ( part 4)3:32 mins
-
117How to create Pascal Triangle8:22 mins
-
118How to create Pascal Triangle (Part 2)6:03 mins
-
119How to create Pascal Triangle using Function5:37 mins
-
120How to create Half Cone pattern3:29 mins
-
121How to create Alpha pattern6:13 mins
-
122How to create Alphabet Pattern5:29 mins
-
123How to create Numeric pattern (Part 5)3:38 mins
-
124How to create inverted Half Cone2:58 mins
-
125How to create a Simple Pattern (Part 2)4:28 mins
-
126How to create Numeric Diagonal4:55 mins
-
127How to create a Simple Pattern(Part 3)3:08 mins
-
128How to create a Steep slope pattern5:19 mins
-
129How to check for Float and Integer6:10 mins
-
130How to create Numeric Slope Pattern3:03 mins
-
131How to create Pyramid pattern4:20 mins
-
132How to create Rectangular Pattern7:03 mins
-
133How to create Rectangular Star Pattern4:01 mins
-
134How to create Inverted Cone4:08 mins
-
135How to create a Rhombus pattern9:32 mins
-
136How to create Square Kite Pattern8:57 mins
-
137How to create square star pattern2:48 mins
-
138How to create an X pattern10:34 mins
-
139How to create a Triangle without fill9:35 mins
This course requires the basics of C programming knowledge.
A computer (Windows/Mac/Linux)
Anyone looking to level up their skills and master C programming language,
Anyone who wants to learn how to code like a professional.
Popular Courses
Archive
Working hours
Monday | 9:30 am - 6.00 pm |
Tuesday | 9:30 am - 6.00 pm |
Wednesday | 9:30 am - 6.00 pm |
Thursday | 9:30 am - 6.00 pm |
Friday | 9:30 am - 5.00 pm |
Saturday | Closed |
Sunday | Closed |