- 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 World
-
3How to accept input from User
-
4How to sum 2 integers from user
-
5How to build a Simple Interest Calculator
-
6How to Multiply Float Numbers
-
7How to Find ASCII value
-
8How to get quotient and remainder
-
9How to swap 2 numbers
-
10Alternative method to swap 2 numbers
-
11How to swap 2 Strings
-
12How to add Complex Numbers
-
13How calculate Sum of digit numbers
-
14How to create Floyd's Triangle
-
15How to calculate Area of a Circle
-
16How to calculate Area of a Rectangle
-
17How to calculate Area of Square
-
18How to calculate Area of a Triangle
-
19How to calculate volume of a Cube
-
20How to calculate Area of a Cylinder
-
21How to calculate volume of Sphere
-
22How to generate Random Numbers
-
23How to calculate gross salary
-
24How to calculate percentage
-
25A program to Shut Down Computer
-
26A program to get IP Address
-
27A program for Date and Time
-
28How to detect Even and Odd numbers
-
29How to detect Vowels and Consonants
-
30How to detect Greatest of 3 Numbers
-
31How to find Roots of Quadratic Equation
-
32How to detect a Leap Year
-
33How to display Student's Grade
-
34How to Sum a given a Number
-
35How to Calculate factorial using function
-
36How to create Multiplication Table
-
37How to create Fibonacci Sequence
-
38How to Reverse Numbers
-
39How to Reverse Numbers using Array
-
40How to Reverse String
-
41How to check Palindrome
-
42How to create Prime Numbers
-
43How to Calculate HCF and LCM
-
44How to detect Armstrong Numbers
-
45How to generate Armstrong Numbers
-
46How to create Half Pyramid Pattern
-
47How to create half pyramid
-
48How to create Full Pyramid
-
49How to create Inverted Half Pyramid
-
50How to create Paschal Triangle
-
51How to create Perfect Square
-
52How to create Diamond pattern
-
53How to build Simple Calculator
-
54How to Reverse Numbers using Array
-
55How to Reverse Array without Pointer
-
56How to find Length of String
-
57How to Add 2 Matrices with Multidimensional Array
-
58How to Subtract 2 Matrices
-
59How to Multiply 2 Matrices
-
60How to Transpose a Matrix
-
61How to Add 2 Numbers
-
62How to sum Array Elements
-
63How to sort String
-
64How to Find the Maximum Element in an Array
-
65How to Merge 2 Arrays
-
66How to insert a new Element into an Array
-
67How to delete an Element in an Array
-
68Check frequency of occurrence of a character
-
69How to remove spaces in-between strings
-
70String Concatenation
-
71Find the length of Strings
-
72How to copy Strings
-
73How to Compare Strings
-
74How to get the substring of a string
-
75How to find the Minimum Element
-
76How to remove Vowels from String
-
77How to use Structure
-
78How to add 2 distances using Structure
-
79How to generate Student's Data using Union
-
80How to write to File
-
81How to read a File
-
82How to Delete a File
-
83How to copy one file into another
-
84How to copy more than one Files
-
85How to print out source code
-
86How to convert from Binary to Decimal
-
87How to convert from Binary to Hexadecimal
-
88How to convert from Decimal to Octal
-
89How to convert from Decimal to Binary
-
90How to Convert from Decimal to Binary Bitwise
-
91How to build Binary Pattern
-
92Squares of N Numbers
-
93How to get square of number entered by user
-
94How to check for Positive Number
-
95Alternative method to check for Positive Number
-
96How to Add first and last digit of a Number
-
97How to find Factors of a Number
-
98How to Check Average of numbers
-
99How to convert from Uppercase to Lowercase
-
100How to create Binary Pattern
-
101How to convert from Binary to Octal
-
102How to create a Diamond Pattern
-
103How to create Diamond Outline
-
104How to Create Diamond of Numbers
-
105How to create Floyd's pattern
-
106How to create a Hollow Diamond pattern
-
107How to create a Hollow square pattern
-
108How to create Hourglass pattern
-
109How to create Star Hash pyramid pattern
-
110How to create Nested Star Hash Pyramid
-
111How to create Alpha Numeric Pattern
-
112How to build Numeric Diamond Pattern
-
113How to create Numeric Pattern
-
114How to create Numeric Pattern (Part 2)
-
115How to create Numeric Pattern (Part 3)
-
116How to create Numeric Pattern ( part 4)
-
117How to create Pascal Triangle
-
118How to create Pascal Triangle (Part 2)
-
119How to create Pascal Triangle using Function
-
120How to create Half Cone pattern
-
121How to create Alpha pattern
-
122How to create Alphabet Pattern
-
123How to create Numeric pattern (Part 5)
-
124How to create inverted Half Cone
-
125How to create a Simple Pattern (Part 2)
-
126How to create Numeric Diagonal
-
127How to create a Simple Pattern(Part 3)
-
128How to create a Steep slope pattern
-
129How to check for Float and Integer
-
130How to create Numeric Slope Pattern
-
131How to create Pyramid pattern
-
132How to create Rectangular Pattern
-
133How to create Rectangular Star Pattern
-
134How to create Inverted Cone
-
135How to create a Rhombus pattern
-
136How to create Square Kite Pattern
-
137How to create square star pattern
-
138How to create an X pattern
-
139How to create a Triangle without fill