Programming Concepts Answers
Programming Concepts Answers
✅ Part - 1
1. Compiler, Operators, Operands, Expression
✅ Part - 2
4. Variable Naming Convention (Valid & Invalid)
- Arithmetic: +, -, *, /, %
- Relational: ==, !=, <, >, <=, >=
- Logical: &&, ||, !
6. Loop Definition
- For Loop: for(int i = 1; i <= 5; i++) { printf("%d ", i); }
- While Loop: int i = 1; while(i <= 5) { printf("%d ", i); i++; }
- Do-While Loop: int i = 1; do { printf("%d ", i); i++; } while(i <= 5);
int day = 3;
switch(day) {
case 1: printf("Monday"); break;
case 2: printf("Tuesday"); break;
case 3: printf("Wednesday"); break;
default: printf("Invalid Day");
}
9. Error Detection
int result = 5 + 2 * 3;
Multiplication first: 2 * 3 = 6
Then addition: 5 + 6 = 11
Output: 11
✅ Code-Related Problems
1. If-Else (Greatest of 3 Numbers, Even or Odd)
int a = 5, b = 10, c = 7;
if(a > b && a > c)
printf("A is greatest");
else if(b > c)
printf("B is greatest");
else
printf("C is greatest");
// Even or Odd
int x = 9;
if(x % 2 == 0)
printf("Even");
else
printf("Odd");
int day = 2;
switch(day) {
case 1: printf("Sunday"); break;
case 2: printf("Monday"); break;
case 3: printf("Tuesday"); break;
//...
}