C CheckList
C CheckList
Course Checkl
Course Name
Instructor Name
Start Date
Course Prerequisites
1- Orientation Session
2- Any programming Language (plus)
Page 1
Info
Course Checklist
C programming Language Course Duration
Ahmed Omara Group Name
18/10/2014 End Date
References
http://fresh2refresh.com/c/c-language-histo
ming Language (plus) http://www.c4learn.com/
http://www.cprogramming.com/
http://en.wikipedia.org/wiki/C_%28program
http://www2.its.strath.ac.uk/courses/c/
http://www.indiabix.com/c-programming/qu
http://www.programiz.com/c-programming
http://www.cprograms.in/index.htm
Page 2
Info
36 hours
D9
h2refresh.com/c/c-language-history/
w.c4learn.com/
w.cprogramming.com/
wikipedia.org/wiki/C_%28programming_language%29
w2.its.strath.ac.uk/courses/c/
w.indiabix.com/c-programming/questions-and-answers/
w.programiz.com/c-programming
w.cprograms.in/index.htm
Page 3
Topic Contents
Description Example Status
Welcome Introduce Oneself, Prerequisite, Contents
History of C,
History of C Why Name C given to C therotical
C language Time Line
Session#1 Introduction
Conditional Statements
Conditional Expressions
IF Statement
SWITCH Statement
Loop Statements
Session 2
Strings,
pointer to functions
Pointers
call back
structurs (call by value, by refrence)
Contents
Linear Search
Binary Search
Session 6 Introduction
Searching and sorting Selection Sort
Bubble Sort
Merge Sort
session 7
Linked list
write simple code
Data structure stack
on linked list
queue
Comments Contents
Assignment
Assign. No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Page 7
Assignment
Description
C Program to Print a Sentence
C Program to Print a Integer Entered by a User
C Program to Add Two Integers Entered by User
C Program to Multiply two Floating Point Numbers
C Program to Find ASCII Value of Character Entered by User
C Program to Find Quotient and Remainder of Two Integers Entered by User
C Program to Find Size of int, float, double and char of Your System
C Program to Demonstrate the Working of Keyword long
C Program to Swap Two numbers Entered by User
C Program to Check Whether a Number is Even or Odd
C Program to Check Whether a Character is Vowel or consonant
C Program to Find the Largest Number Among Three Numbers Entered by User
C program to Find all Roots of a Quadratic equation
C Program to Check Whether the Entered Year is Leap Year or not
C Program to Check Whether a Number is Positive or Negative or Zero.
C Program to Checker Whether a Character is an Alphabet or not
C Program to Find Sum of Natural Numbers
C Program to Find Factorial of a Number
C program to Generate Multiplication Table
C Program to Display Fibonacci Series
C Program to Find HCF of two Numbers
C Program to Find LCM of two numbers entered by user
C Program to Count Number of Digits of an Integer
C Program to Reverse a Number
C program to Calculate the Power of a Number
C Program to Check Whether a Number is Palindrome or Not
C Program to Check Whether a Number is Prime or Not
C Program to Display Prime Numbers Between Two Intervals
C program to Check Armstrong Number
C Program to Display Armstrong Number Between Two Intervals
C program to Display Factors of a Number
C program to Print Pyramids and Triangles in C programming using Loops
C program to Make a Simple Calculator to Add, Subtract, Multiply or Divide Using switch...ca
C Program to Display Prime Numbers Between Intervals by Making Function
C Program to Check Prime and Armstrong Number by Making Function
C program to Check Whether a Number can be Express as Sum of Two Prime Numbers
C program to Find Sum of Natural Numbers using Recursion.
Page 8
Assignment
Status
Done
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
Page 9
Assignment
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Page 10
Assignment
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
In progress
Page 12
Assignment
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Page 13
Assignment
Page 14
Assignment
Page 15