C Programming – Exam Ready Notes
1. Problem Specification
Define inputs, outputs, and constraints before coding.
2. Flowchart
Graphical representation of algorithm.
Start
Process
End
Example: Simple C Program
#include<stdio.h>
int main() {
int a = 5, b = 10;
printf("Sum = %d", a + b);
return 0;
}
If Statement
if(a > b) {
printf("A is greater");
} else {
printf("B is greater");
}
Loops
for(int i=0; i<5; i++) {
printf("%d", i);
}
Pointers
int a = 10;
int *p = &a;