SlideShare a Scribd company logo
1 of 11
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
SVR
Technologies
Contact: 091-9885022027
Email: info@svrtechnologies.com
Course Name: C Language
Duration: 30 Teaching Hours
Prerequisites: Nothing Technical
Hardware Requirements: Normal PC
Mode of Training: Online
Trainer: Parikshit
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 1- Getting Started
 Why C is a Language?
 Need for C language
Session 2- Getting Started
 The C Alphabet Set
 Constants
 Types of Constants
 Integer Constant
 Character Constant
 Real Constant
 Variables
 Keywords or Reserved Words
 Identifiers or User Defined words
 Rules To Define Identifiers
Session 3- C Instructions
 C Instruction Set
 Types of Instructions
 Input-Output Instructions
 Arithmetic Instructions
 Type Declaration Instructions
 Control Instructions
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 4- C Data Types
 Definition of a DataType
 Types of DataTypes
 Predefined DataType
 Derived DataType
 User-Defined DataType
Session 5- Predefined DataTypes
 Memory Units
 int
 long
 unsigned
 float
 double
 char
Session 6- Operators
 Arithmetic Operators
 Relational Operator
 Assignment Operators
 Equality Operators
 Conditional Operators
 Declaration Statements
 Statement Terminator
 Comments
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 7-First Program
 Header Files
 Program To print “Hello World’
 Format Specifiers
 Program To Calculate Area and Circumference of a circle
 printf function
 scanf function
Session 8- Programs
 C Program To Swap 2 Numbers
 Using third variable
 Without using third variable
 Pow method in c
 Sqrt method in c
Session 9-Conditional Instructions
 if
 if-else
 Nested if-else
Session 10-Conditional Statements
 Math Header Files
 Logical ‘AND’
 Logical ‘OR’
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 11-Iterative Statements
 For loop
 Syntax
 Flowchart
 Program on for loop
 While loop
 Syntax
 Flowchart
 Program on while loop
Session 12-Iterative Statements
 Do-while loop
 Syntax
 Flowchart
 Program on do-while loop
 Differences between for, while and do-while loop
Session 13-Binary Operators
 Pre-Increment
 Post-Increment
 Pre-Decrement
 Post-Decrement
 Differences between different Binary Operators
 To generate Fibonacci series
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 14-Control Structures
 Switch Statement
 Break statement
 Continue statement
 Rules for writing Switch-Case Statements
Session 15-Functions
 Definition of Functions
 Need For Functions
 Types of Functions
 Pre-Defined Functions
 User-Defined Functions
 Function-Definition
 Return-Type
o Function Name
o Parameters
 Function call
 Function Prototype
Session 16-Programs on Functions
 Program to find the sum of digits of a given number
 Program to find a number is a palindrome or not
 Program to find the sum of digits of a given number repeatedly until we get a single digit
number
 Program to find whether a given number is a Armstrong number or not
 Program to find whether a given number is prime or not
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 17- Functions
 Scope of a function
 Recursive Functions
 Iterative Functions
 Differences between Recursive and Iterative
Session 18-Programs on Functions
 Program to find Factorial of a number
 Program to find GCD of a number
 Program to find power of a variable
 Program to find mathematical table for a given numbers
 Program to print mathematical table from 1 to ‘n’ numbers
Session 19-Variables
 Auto Variables
 Static Variables
 Differences between Auto Variables and static Variables
 Global Variables
 Local Variables
 Differences between Global Variables and Local Variables
 Scope of a Variable
 Register Variables
 Extern Keyword
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 20-Debugging
 Errors
 Types of Errors
 Syntax Errors
 Run-Time Errors
 Logical Errors
Session 21- Arrays
 Definition of Arrays
 Concepts
 Usage of Arrays
Session 22-Arrays
 Passing arrays to functions
 Initialization of an Array
 Reading an Array from The Key Board
 Printing an Array
Session 23-Arrays
 Single Dimension Arrays
 Multi-Dimension Arrays
 Matrix Addition, Subtraction
 Matrix Multiplication
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 24-Pointers
 Introduction
 Differences between Pointers and Arrays
 Memory Allocation Functions
Session 25-Advanced Pointers
 Pointers to Pointers
 Pointers To a Function
 Command Line Input
Session 26-User Defined Data Types
 Structure
 Definition of a structure
 Usage of Structures
Session 27-User-Defined Data Types
 Program on Structures
 Unions
 Definition of union
 Usage of Union
 Program on Union
 Difference between Structures and unions
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 28-User Defined Structures
 Enumerated DataTypes
 typedef
 Preprocessor Directives
 Differences between different user-defined data types
Session 29-Files
 File Stream
 Standard Library
 Input-Output Functions
Session 30-Files
 Low level Files
 High Level Files
 Differences between High level Files and Low Level Files
Session 31- Programs on Files
 Copying the contents from one file to another
 Displaying the Contents of one file on the screen
Session 32-Data Structures
 Stack
 Operations Performed on Stack
 Program on Stack
Website: www.svrtechnologies.com Email: info@svrtechnologies.com
Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889
C Language Programming SVR
Technologies
Session 33- Data Structures
 Queues
 Operation Performed on Queue
 Program on Queue
 Differences Between Stacks and Queues

More Related Content

Recently uploaded

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 

Recently uploaded (20)

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 

Featured

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 

Featured (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

C online training course svr technologies

  • 1. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies SVR Technologies Contact: 091-9885022027 Email: info@svrtechnologies.com Course Name: C Language Duration: 30 Teaching Hours Prerequisites: Nothing Technical Hardware Requirements: Normal PC Mode of Training: Online Trainer: Parikshit
  • 2. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 1- Getting Started  Why C is a Language?  Need for C language Session 2- Getting Started  The C Alphabet Set  Constants  Types of Constants  Integer Constant  Character Constant  Real Constant  Variables  Keywords or Reserved Words  Identifiers or User Defined words  Rules To Define Identifiers Session 3- C Instructions  C Instruction Set  Types of Instructions  Input-Output Instructions  Arithmetic Instructions  Type Declaration Instructions  Control Instructions
  • 3. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 4- C Data Types  Definition of a DataType  Types of DataTypes  Predefined DataType  Derived DataType  User-Defined DataType Session 5- Predefined DataTypes  Memory Units  int  long  unsigned  float  double  char Session 6- Operators  Arithmetic Operators  Relational Operator  Assignment Operators  Equality Operators  Conditional Operators  Declaration Statements  Statement Terminator  Comments
  • 4. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 7-First Program  Header Files  Program To print “Hello World’  Format Specifiers  Program To Calculate Area and Circumference of a circle  printf function  scanf function Session 8- Programs  C Program To Swap 2 Numbers  Using third variable  Without using third variable  Pow method in c  Sqrt method in c Session 9-Conditional Instructions  if  if-else  Nested if-else Session 10-Conditional Statements  Math Header Files  Logical ‘AND’  Logical ‘OR’
  • 5. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 11-Iterative Statements  For loop  Syntax  Flowchart  Program on for loop  While loop  Syntax  Flowchart  Program on while loop Session 12-Iterative Statements  Do-while loop  Syntax  Flowchart  Program on do-while loop  Differences between for, while and do-while loop Session 13-Binary Operators  Pre-Increment  Post-Increment  Pre-Decrement  Post-Decrement  Differences between different Binary Operators  To generate Fibonacci series
  • 6. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 14-Control Structures  Switch Statement  Break statement  Continue statement  Rules for writing Switch-Case Statements Session 15-Functions  Definition of Functions  Need For Functions  Types of Functions  Pre-Defined Functions  User-Defined Functions  Function-Definition  Return-Type o Function Name o Parameters  Function call  Function Prototype Session 16-Programs on Functions  Program to find the sum of digits of a given number  Program to find a number is a palindrome or not  Program to find the sum of digits of a given number repeatedly until we get a single digit number  Program to find whether a given number is a Armstrong number or not  Program to find whether a given number is prime or not
  • 7. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 17- Functions  Scope of a function  Recursive Functions  Iterative Functions  Differences between Recursive and Iterative Session 18-Programs on Functions  Program to find Factorial of a number  Program to find GCD of a number  Program to find power of a variable  Program to find mathematical table for a given numbers  Program to print mathematical table from 1 to ‘n’ numbers Session 19-Variables  Auto Variables  Static Variables  Differences between Auto Variables and static Variables  Global Variables  Local Variables  Differences between Global Variables and Local Variables  Scope of a Variable  Register Variables  Extern Keyword
  • 8. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 20-Debugging  Errors  Types of Errors  Syntax Errors  Run-Time Errors  Logical Errors Session 21- Arrays  Definition of Arrays  Concepts  Usage of Arrays Session 22-Arrays  Passing arrays to functions  Initialization of an Array  Reading an Array from The Key Board  Printing an Array Session 23-Arrays  Single Dimension Arrays  Multi-Dimension Arrays  Matrix Addition, Subtraction  Matrix Multiplication
  • 9. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 24-Pointers  Introduction  Differences between Pointers and Arrays  Memory Allocation Functions Session 25-Advanced Pointers  Pointers to Pointers  Pointers To a Function  Command Line Input Session 26-User Defined Data Types  Structure  Definition of a structure  Usage of Structures Session 27-User-Defined Data Types  Program on Structures  Unions  Definition of union  Usage of Union  Program on Union  Difference between Structures and unions
  • 10. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 28-User Defined Structures  Enumerated DataTypes  typedef  Preprocessor Directives  Differences between different user-defined data types Session 29-Files  File Stream  Standard Library  Input-Output Functions Session 30-Files  Low level Files  High Level Files  Differences between High level Files and Low Level Files Session 31- Programs on Files  Copying the contents from one file to another  Displaying the Contents of one file on the screen Session 32-Data Structures  Stack  Operations Performed on Stack  Program on Stack
  • 11. Website: www.svrtechnologies.com Email: info@svrtechnologies.com Contact Us: +91 - 988 502 2027 (or) +1 - 360 355 9889 C Language Programming SVR Technologies Session 33- Data Structures  Queues  Operation Performed on Queue  Program on Queue  Differences Between Stacks and Queues