Have any question? +91 80194 65669 info@agasthyasolutions.co.in
Course

Teacher

Dummy Name1

Category

Software Training / Web Coures

C Language Training | Duration: 45 days

Begin your programming journey with the foundational C language. Our C language course covers basics to advanced programming concepts, providing a strong foundation for future learning.

C is a powerful, efficient, and widely-used programming language that serves as the basis for many other languages. Our C language training starts with basic syntax and semantics, then progresses to advanced topics such as pointers, data structures, algorithms, and memory management. You’ll gain a deep understanding of how computer systems work, which is essential for writing efficient, high-performance code. The course includes numerous coding exercises and projects to reinforce learning and build problem-solving skills. Mastering C language will provide a solid foundation for learning other programming languages and technologies, making you a versatile and skilled programmer.

1) Introduction
  • Applications of C language
  • Levels of Programming languages
  • Input and Output functions
2) C Tokens
  • Character Sets
  • Alphabets
  • Special Characters
  • Keywords
  • Data types
  • Identifiers
  • Data types and Ranges
  • Formats
  • Variables
  • Constants
3) Operators
  • Arithmetic Operators
  • Assignment Operators
  • Relational Operators
  • Logical Operators
  • Bitwise Operators
  • Conditional operator (Ternary operator)
  • Increment/ Decrement operators
  • Special operators
4) Control statements and Loops
  • Control statements
    1. if statement
    2. if else statement
    3. nested if else statement
  • Loops
    1. for loop
    2. while loop
    3. do while loop
    4. Switch case
5) Arrays
  • One Dimensional Array
  • Two Dimensional Array
  • Multi Dimensional Array
6) Strings
  • Concatenation
  • Copy
  • Length
  • Uppercase
  • Lowercase
  • Reverse
  • Compare
  • String set
7) Functions
  • Classification
    • Based on definition
      1. Inbuilt function
      2. User-defined function
    • Based on return type
      1. without arguments, without return values
      2. with arguments, without return values
      3. without arguments, with return values
      4. with arguments, with return values
  • Storage Classes
    1. Automatic Variable
    2. Static Variable
    3. External Variable
    4. Register Variable
8) Pointers
  • Definition of Pointer
  • Reference Operator
  • Pointer of Pointer
  • Array of Pointer
9) Structures
10) Unions
11) Enumerators
Programs Discussed
  1. Write a program that converts temperature in Fahrenheit to Celsius
  2. Write a program to print number pyramid of ‘n’ given line
  3. Write a program that prints a pyramid of stars based on the no. of lines given as input.
  4. Write a program that prints an inverted pyramid of stars based on the no. of lines given as input.
  5. Write a program that prints an pyramid of diamonds based on the no. of lines given as input.
  6. Write a program that to print a right pointed pyramid based on the no. of lines given.
  7. Write a program that converts given decimal number to binary number.
  8. Write a program that converts given binary number to decimal number.
  9. Write a program that performs arithmetic operations like add, subtract, multiply, divide & modulus when two integers are given and displays the output.
  10. Write a program that continuously performs arithmetic operations on numbers given until q is pressed.
  11. Write a program to find factorial of a number
  12. Write a program that prints the reverse of given number
  13. Write a program to find the larger one of three given numbers
  14. Write a program to print first ‘n’ even numbers
  15. Write a program to print first ‘n’ odd numbers
  16. Write a program to check whether given year is leap or not.
  17. Write a program to find largest of 10 given numbers
  18. Write a program that finds largest of any set of numbers
  19. Write a program that checks whether the given number is prime or not
  20. Write a program to print first ‘n’ prime numbers.
  21. Write a program to print prime numbers up to given number.
  22. Write a program to print first ‘n’ Fibonacci numbers without using recursion
  23. Write a program to print first ‘n’ Fibonacci numbers using recursion
  24. Write a program to check whether given number is palindrome or not.
  25. Write a program to check whether given number is Armstrong number or not.
  26. Write a program to print ‘n’ Armstrong numbers
  27. Write a program that displays sum of digits of the given number
  28. Write a program that swaps two numbers using a third variable
  29. Write a program that swaps two numbers without using a third variable
  30. Write a program to add two distances in feet and inches and show the result also in feet and inches
Fee : 2500