Dreew
Dreew
Topic 1
B A
C C
C C
C B
B C
Topic 2
A D
C D
C B
A A
A B
Topic 3
A C
A A
A A
A A
A A
Topic 4
B B
A B
B C
B C
C C
Topic 5
A C
B B
C C
A A
B C
Topic 6
A B
B C
A C
B C
D D
Topic 7
B B
A B
A B
A A
A A
LESSON - 2
Topic 1
A D
A A
A C
A A
A B
Topic 2
D A
B A
B A
D B
D A
LESSONS - 3
Topic 1
A D
C D
C D
D A
C A
Topic 2
A A
A A
A A
A A
A A
Topic 3
A D
A C
A D
A A
A C
Topic 4
A A
A A
A D
A A
A A
Topic 5
C A
C B
D A
D C
D C
Topic 6
A C
B C
C B
A A
B C
Topic 7
A A
B B
C C
D D
D C
LESSONS - 4
Topic 1
B B
C A
B A
C B
A A
Topic 2
A C
B A
A C
B A
B A
Topic 3
C B
C A
A D
C C
A C
Topic 4
A D
A B
A D
A A
A D
LESSON - 5
Topic 1
A B
B C
A B
B B
A B
Topic 2
B C
A C
B C
D C
C D
Topic 3
B A
B A
C A
B A
D D
Topic 4
D C
B C
A A
B C
C E
Topic 5
A B
A A
A A
A C
A D
Topic 6
A A
B A
A A
A A
A A
Topic 7
A D
A B
A A
A A
A A
Topic 8
B C
B C
B C
D C
B D
Topic 9
D B
B A
C C
C B
C A
Topic 10
A B
A B
B C
A D
C C
Topic 11
B A
D B
B B
B D
B C
Topic 12
A A
A C
A B
A A
A A
Topic 13
A A
A B
B C
C D
B D
LESSON 6
1.
#include <stdio.h>
int main() {
printf("Hello CodeChum\n");
return 0;
}
2.
#include <stdio.h>
int main() {
for (int i = 0; i < 3; i++) {
printf("I will be a programmer\n");
}
return 0;
}
3
#include <stdio.h>
int main() {
printf("22\n");
return 0;
}
4.
#include <stdio.h>
int main() {
printf("CodeChum is Love\n");
printf(" CodeChum is Love\n");
printf(" CodeChum is Love\n");
return 0;
}
5.
#include <stdio.h>
int main() {
printf("Programmer Programmer Programmer\n");
return 0;
}
6.
#include <stdio.h>
int main() {
for (int i = 0; i < 5; i++) {
printf("3\n");
}
return 0;
}
Topic 2
A A
B A
C A
D B
D A
Topic 3
A B
A A
C A
A A
D D
Topic 4
1.
#include <stdio.h>
int main() {
int age;
printf("Enter age: ");
scanf("%d", &age);
printf("Your age is %d\n", age);
return 0;
}
2.
#include <stdio.h>
int main() {
int favoriteNumber;
printf("Enter your favorite number: ");
scanf("%d", &favoriteNumber);
printf("%d\n", favoriteNumber);
printf("%d\n", favoriteNumber);
printf("%d\n", favoriteNumber);
return 0;
}
3.
#include <stdio.h>
int main() {
double decimalNumber;
printf("Enter a decimal number: ");
scanf("%lf", &decimalNumber);
printf("%.2lf\n", decimalNumber);
return 0;
}
4.
#include <stdio.h>
int main() {
int firstInteger, secondInteger;
printf("Enter first integer: ");
scanf("%d", &firstInteger);
printf("Enter second integer: ");
scanf("%d", &secondInteger);
printf("%d %d\n", firstInteger, secondInteger);
return 0;
}
5.
#include <stdio.h>
int main() {
char inputCharacter;
printf("Enter a character: ");
scanf(" %c", &inputCharacter);
printf("%c\n", inputCharacter);
return 0;
}
6.
#include <stdio.h>
#include <string.h>
int main() {
char favoriteColor[50];
printf("Enter your favorite color: ");
scanf("%s", favoriteColor);
printf("Your favorite color is %s. That's a great choice!\n", favoriteColor);
return 0;
}
Lesson 7
Topic 1
1.
#include <stdio.h>
int main() {
return 0;
}
2.
#include <stdio.h>
int main() {
return 0;
}
3.
#include <stdio.h>
int main()
{
int a, b, result;
printf("Enter a: ");
scanf("%d", &a);
printf("Enter b: ");
scanf("%d", &b);
result = b * 5 - a;
return 0;
}
4.
#include <stdio.h>
int main() {
int a = 10, b = 5;
int sum = a + b;
int difference = a - b;
int product = a * b;
int quotient = a / b;
return 0;
}
5.
#include <stdio.h>
int main()
{
int a, b, c, result;
printf("Enter a: ");
scanf("%d", &a);
printf("Enter b: ");
scanf("%d", &b);
printf("Enter c: ");
scanf("%d", &c);
result = (a - b) * c;
return 0;
}
6.
#include <stdio.h>
int main()
{
float num1, num2, quotient;
return 0;
}
Topic 2
1.
#include <stdio.h>
int main() {
int x, y, z;
printf("Enter x: ");
scanf("%d", &x);
printf("Enter y: ");
scanf("%d", &y);
printf("Enter z: ");
scanf("%d", &z);
x -= y;
x -= z;
printf("%d\n", x);
return 0;
}
2.
#include <stdio.h>
int main() {
int a = 32;
int b = 24;
a *= b;
printf("%d\n", a);
return 0;
}
3.
#include <stdio.h>
int main() {
int a, b;
printf("Enter a: ");
scanf("%d", &a);
printf("Enter b: ");
scanf("%d", &b);
a += b;
printf("%d\n", a);
return 0;
}
4.
#include <stdio.h>
int main() {
int a, b;
printf("Enter a: ");
scanf("%d", &a);
printf("Enter b: ");
scanf("%d", &b);
a /= b;
printf("%d\n", a);
return 0;
}
5.
#include <stdio.h>
int main() {
int a = 2;
int b = 3;
int c = 1;
c += a;
c += b;
printf("%d\n", c);
return 0;
}
6.
#include <stdio.h>
int main() {
double x, y;
printf("Enter x: ");
scanf("%lf", &x);
printf("Enter y: ");
scanf("%lf", &y);
printf("Before:\n");
printf("x = %.1lf, y = %.1lf\n", x, y);
x *= y;
printf("After:\n");
printf("x = %.1lf, y = %.1lf\n", x, y);
return 0;
}
Topic 3
1.
#include <stdio.h>
int main(void) {
int a = 1, b = 0;
2.
#include <stdio.h>
int main(void) {
int a = 1, b = 0;
3.
#include <stdio.h>
int main() {
int number;
return 0;
}
4.
#include <stdio.h>
int main() {
duplicated = original;
original <<= 1;
duplicated >>= 1;
return 0;
}
5.
#include <stdio.h>
int main() {
int number;
return 0;
}
6.
#include <stdio.h>
int main(void) {
int a = 1, b = 0;
Lesson 8
Topic 1
1.
#include <stdio.h>
int main(void) {
char text[] = "Hi CodeChum!";
printf("%s", text);
}
2.
#include <stdio.h>
int main()
{
char inputString[100];
return 0;
}
3.
#include <stdio.h>
int main() {
char a[50], b[50];
printf("Enter a: ");
scanf("%49s", a);
printf("Enter b: ");
scanf("%49s", b);
return 0;
}
4.
#include <stdio.h>
int main() {
char inputString[100];
if (inputString[1] != '\0') {
printf("%c\n", inputString[1]);
} else {
printf("The string is too short.\n");
}
return 0;
}
5.
#include <stdio.h>
int main() {
printf("Enter a: ");
scanf("%49s", a);
printf("Enter b: ");
scanf("%49s", b);
if (a[2] != '\0') {
printf("%c\n", a[2]);
} else {
printf("The first string is too short.\n");
}
if (b[0] != '\0') {
printf("%c\n", b[0]);
} else {
printf("The second string is too short.\n");
}
return 0;
}
6.
#include <stdio.h>
int main() {
printf("Enter a: ");
scanf("%49s", a);
printf("Enter b: ");
scanf("%49s", b);
if (a[2] != '\0') {
printf("%c\n", a[2]);
} else {
printf("The first string is too short.\n");
}
if (b[0] != '\0') {
printf("%c\n", b[0]);
} else {
printf("The second string is too short.\n");
}
return 0;
}
6.
printf("%s %s %s", str2, str1, str3);
Lesson 9
Topic 1
1.
#include <stdio.h>
int main() {
char lowercase;
return 0;
}
#include <stdio.h>
int main() {
char lowercase;
return 0;
}
2.
#include <stdio.h>
int main(void) {
char c;
printf("Enter a character: ");
scanf(" %c", &c);
int main(void) {
char c;
printf("Enter a character: ");
scanf(" %c", &c);
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')) {
printf("alphabet");
} else {
printf("not an alphabet");
}
return 0;
}
4.
#include <stdio.h>
int main(void) {
char firstLetter, secondLetter;
return 0;
}
5.
#include<stdio.h>
int main(void) {
char c;
printf("Enter a character: ");
scanf(" %c", &c);
6.
#include<stdio.h>
int main(void) {
char c;
printf("Enter a character: ");
scanf(" %c", &c);
Topic 2
1.
printf("%s ", str);
printf("%zu\n", strlen(str));
2.
if (strcmp(str1, str2) == 0) {
printf("They are equal.\n");
} else {
printf("They are not equal.\n");
}
3.
#include <stdio.h>
#include <string.h>
int main(void) {
char str1[100], str2[100];
strcat(str1, str2);
printf("%s\n", str1);
return 0;
}
4.
#include <stdio.h>
#include <string.h>
int main(void) {
char str1[50] = "Welcome to CodeChum";
char inputString[100];
strcat(inputString, str1);
printf("%zu\n", strlen(inputString));
return 0;
}
5.
#include <stdio.h>
#include <string.h>
int main(void) {
char inputString[100];
char targetChar;
if (position != NULL) {
printf("%s\n", position);
} else {
printf("Character not found in the string.\n");
}
return 0;
}
6.
#include <stdio.h>
#include <string.h>
int main(void) {
char str1[50] = "Hello CodeChum!";
char inputString[100];
int numCharacters;
printf("%s\n", str1);
Topic 3
1.
#include <stdio.h>
#include <math.h>
int main(void) {
int inputValue;
return 0;
}
2.
#include <stdio.h>
#include <math.h>
int main(void) {
int inputValue;
3.
#include <stdio.h>
#include <math.h>
int main(void) {
double decimalNumber;
return 0;
}
4.
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int firstInteger, secondInteger;
printf("%d\n", absoluteSum);
return 0;
}
5.
#include <stdio.h>
#include <math.h>
int main(void) {
int x, y;
printf("Enter x: ");
scanf("%d", &x);
printf("Enter y: ");
scanf("%d", &y);
return 0;
}
6.
#include <stdio.h>
#include <math.h>
int main(void) {
double decimalNumber;
return 0;
}
Lesson 10
Topic 1
1.
#include <stdio.h>
int main(void) {
double x = 4.52;
printf("%.2f\n", x);
2.
#include <stdio.h>
int main(void) {
int number = 10;
printf("%d\n", number);
3.
#include <stdio.h>
int main(void) {
double firstNumber, secondNumber;
4.
#include <stdio.h>
int main(void) {
double decimalNumber;
return 0;
}
5.
#include <stdio.h>
int main(void) {
int x = 5;
int y = 7;
printf("%.3f\n", quotient);
}
6.
#include <stdio.h>
int main(void) {
int firstInteger, secondInteger;
return 0;
}
Lesson 11
Topic 1
1.A 1.D
2.A 2.B
3.A 3.C
4.D 4.A
5.A 5.B
Topic 2
1.A 1.A
2.B 2.A
3.C 3.C
4.D 4.A
5.C 5.A
Topic 3
1.C 1.A
2.B 2.B
3.A 3.A
4.B 4.B
5.B 5.A
Topic 4
1.
#include <stdio.h>
int main() {
int age;
printf("%d\n", age);
return 0;
}
2.
#include <stdio.h>
int main() {
int firstInteger, secondInteger;
if (firstInteger == secondInteger) {
printf("equal\n");
}
return 0;
}
3.
#include <stdio.h>
int main() {
double firstDecimal, secondDecimal;
printf("Enter first decimal number: ");
scanf("%lf", &firstDecimal);
return 0;
}
4.
#include <stdio.h>
int main() {
char userInput;
printf("%c\n", userInput);
switch (userInput) {
case 'a':
case 'A':
case 'e':
case 'E':
case 'i':
case 'I':
case 'o':
case 'O':
case 'u':
case 'U':
printf("vowel\n");
break;
}
return 0;
}
5.
#include <stdio.h>
int main() {
int userInput;
printf("%d\n", userInput);
6.
#include <stdio.h>
int main() {
double firstDecimal, secondDecimal, thirdDecimal;
printf("\n");
return 0;
}
Topic 5.
1.
#include <stdio.h>
int main() {
int age;
return 0;
}
2.
#include <stdio.h>
int main() {
int a, b, c;
printf("Enter a: ");
scanf("%d", &a);
printf("Enter b: ");
scanf("%d", &b);
printf("Enter c: ");
scanf("%d", &c);
int sum = a + b;
if (sum > c) {
printf("%d + %d > %d = yes\n", a, b, c);
} else {
printf("%d + %d > %d = no\n", a, b, c);
}
return 0;
}
3.
#include <stdio.h>
int main(void) {
int total = 50;
if (first_integer % 2 == 0) {
total += first_integer;
} else {
total -= first_integer;
}
if (second_integer % 2 == 0) {
total += second_integer;
} else {
total -= second_integer;
}
printf("%d\n", total);
return 0;
}
4.
#include <stdio.h>
int main(void) {
int birth_year;
printf("Enter your birth year: ");
scanf("%d", &birth_year);
int current_year = 2022;
// Calculate age
int age = current_year - birth_year;
return 0;
}
5.
#include <stdio.h>
int main(void) {
char choice;
printf("Enter a character: ");
scanf(" %c", &choice);
return 0;
}
6.
#include <stdio.h>
int main(void) {
float x, y, z;
printf("Enter x: ");
scanf("%f", &x);
printf("Enter y: ");
scanf("%f", &y);
printf("Enter z: ");
scanf("%f", &z);
return 0;
}
Topic 5
1.
#include <stdio.h>
int main(void) {
int num;
if (num == 0) {
printf("Zero\n");
} else if (num % 2 == 0) {
printf("Even\n");
} else {
printf("Odd\n");
}
return 0;
}
2.
#include <stdio.h>
int main(void) {
char gender;
return 0;
}
3.
#include <stdio.h>
int main(void) {
if (sum > 0) {
printf("Positive\n");
} else if (sum < 0) {
printf("Negative\n");
} else {
printf("Zero\n");
}
return 0;
}
4.
#include <stdio.h>
int main(void) {
return 0;
}
5.
#include <stdio.h>
int main(void) {
int x;
if (x % 7 == 0 && x % 3 == 0) {
printf("CodeChum\n");
} else if (x % 7 == 0 && x % 3 != 0) {
printf("Code\n");
} else if (x % 3 == 0 && x % 7 != 0) {
printf("Chum\n");
} else {
printf("None of the above\n");
}
return 0;
}
6.
#include <stdio.h>
int main(void) {
int x, y;
if (x > y) {
printf("x is greater than y\n");
} else if (x < y) {
printf("x is lesser than y\n");
} else {
printf("x is equal to y\n");
}
return 0;
}
Topic 6
1.
#include <stdio.h>
#include <locale.h>
int main() {
setlocale(LC_NUMERIC, "");
int yearsOfWork;
char kindOfWork;
int salary;
if (yearsOfWork < 2) {
if (kindOfWork == 'B') {
salary = 10000;
} else if (kindOfWork == 'W') {
salary = 20000;
}
} else if (yearsOfWork < 5) {
if (kindOfWork == 'B') {
salary = 12000;
} else if (kindOfWork == 'W') {
salary = 40000;
}
} else {
if (kindOfWork == 'B') {
salary = 15000;
} else if (kindOfWork == 'W') {
salary = 75000;
}
}
return 0;
}
2.
#include <stdio.h>
int main() {
int pocketMoney;
if (pocketMoney >= 0) {
printf("%d\n", pocketMoney);
if (pocketMoney % 10 == 7) {
printf("Such lucky money!\n");
} else {
printf("Just normal money.\n");
}
} else {
return 0;
}
3.
#include <stdio.h>
int main() {
char name[50];
int age, birthYear;
if (age % 2 == 0) {
printf("Wow, you're special!\n");
} else {
if (birthYear % 2 == 0) {
printf("Oh, you're still special!\n");
} else {
printf("You will be special next year.\n");
}
}
} else {
printf("You're awesome!\n");
}
return 0;
}
4.
#include <stdio.h>
int main() {
char name[50];
char lastChar;
int age, birthYear;
if (age % 2 == 0) {
printf("Wow, you're special!\n");
} else {
if (birthYear % 2 == 0) {
printf("Oh, you're still special!\n");
} else {
printf("You will be special next year.\n");
}
}
} else {
printf("You're awesome!\n");
}
return 0;
}
5.
#include <stdio.h>
int main() {
int choice;
char devType, knowFrameworks;
switch (choice) {
case 1:
printf("You like C best\n");
break;
case 2:
printf("You like C++ best\n");
break;
case 3:
printf("You like Java best\n");
break;
case 4:
printf("You like C# best\n");
break;
case 5:
printf("You like Python best\n");
switch (devType) {
case 'A':
printf("Web\n");
break;
case 'B':
printf("Data Analytics\n");
break;
case 'C':
}
6.
#include <stdio.h>
#include <stdlib.h>
int main() {
int x, y, z;
printf("Enter x: ");
scanf("%d", &x);
printf("Enter y: ");
scanf("%d", &y);
printf("Enter z: ");
scanf("%d", &z);
return 0;
}
Topic 7
1.
#include <stdio.h>
int main() {
char ageCategory;
switch (ageCategory) {
case 'B':
printf("Baby = P0.00\n");
break;
case 'T':
printf("Teenager = P2000.00\n");
break;
case 'A':
printf("Adult = P15000.00\n");
break;
case 'S':
printf("Senior Citizen = P4000.00\n");
break;
default:
printf("Invalid age category\n");
}
return 0;
}
2.
#include <stdio.h>
int main() {
int dayOfWeek;
switch (dayOfWeek) {
case 1:
printf("Sunday\n");
break;
case 2:
printf("Monday\n");
break;
case 3:
printf("Tuesday\n");
break;
case 4:
printf("Wednesday\n");
break;
case 5:
printf("Thursday\n");
break;
case 6:
printf("Friday\n");
break;
case 7:
printf("Saturday\n");
break;
default:
printf("Invalid day of the week\n");
}
return 0;
}
3.
#include <stdio.h>
int main() {
double num1, num2, result;
char operation;
switch (operation) {
case '+':
result = num1 + num2;
printf("Result: %.2lf\n", result);
break;
case '-':
result = num1 - num2;
printf("Result: %.2lf\n", result);
break;
case '*':
result = num1 * num2;
printf("Result: %.2lf\n", result);
break;
case '/':
if (num2 != 0) {
result = num1 / num2;
printf("Result: %.2lf\n", result);
} else {
printf("Result: -999.99\n");
}
break;
default:
printf("Result: -999.99\n");
}
return 0;
}
4.
#include <stdio.h>
int main() {
char grade;
switch (grade) {
case 'A':
case 'B':
printf("Good Job\n");
break;
case 'C':
printf("You're doing okay\n");
break;
case 'D':
case 'F':
printf("You need to study harder\n");
break;
default:
printf("Stop lying and tell me your actual grade\n");
}
return 0;
}
5.
#include <stdio.h>
int main() {
int month;
switch (month) {
case 1:
printf("January\n");
break;
case 2:
printf("February\n");
break;
case 3:
printf("March\n");
break;
case 4:
printf("April\n");
break;
case 5:
printf("May\n");
break;
case 6:
printf("June\n");
break;
case 7:
printf("July\n");
break;
case 8:
printf("August\n");
break;
case 9:
printf("September\n");
break;
case 10:
printf("October\n");
break;
case 11:
printf("November\n");
break;
case 12:
printf("December\n");
break;
default:
printf("Invalid month\n");
}
return 0;
}
6.
#include <stdio.h>
int main() {
int gradeLevel;
switch (gradeLevel) {
case 1:
printf("Freshies\n");
break;
case 2:
printf("Sophomores\n");
break;
case 3:
printf("Juniors\n");
break;
case 4:
printf("Seniors\n");
break;
default:
printf("N/A\n");
}
return 0;
}
Lesson 12
Topic 1
1.A 1.B
2.D 2.C
3.D 3.A
4.C 4.C
5.B 5.C
Topic 2
1.
#include <stdio.h>
int main(void) {
int n;
return 0;
}
2.
while (total < x) {
total += y;
printf("Total: %d\n", total);
}
}
3.
#include <stdio.h>
int main(void) {
int i = 1;
4.
#include <stdio.h>
int main(void) {
int remaining_value, subtrahend;
remaining_value -= subtrahend;
printf("%d - %d = %d", remaining_value + subtrahend, subtrahend,
remaining_value);
}
return 0;
}
5.
#include <stdio.h>
int main(void) {
int i;
printf("Enter i: ");
scanf("%d", &i);
6.
#include <stdio.h>
int main(void) {
float start, input;
start += input;
return 0;
}
Topic 3
1.
#include <stdio.h>
int main(void) {
int n, digitCount = 0;
if (n == 0) {
digitCount = 1;
} else {
do {
n /= 10;
digitCount++;
} while (n != 0);
}
return 0;
}
2.
#include <stdio.h>
int main(void) {
char input;
do {
printf("%c\n", input);
} while (input != 'a' && input != 'e' && input != 'i' && input != 'o' &&
input != 'u' &&
input != 'A' && input != 'E' && input != 'I' && input != 'O' &&
input != 'U');
return 0;
}
3.
#include <stdio.h>
int main(void) {
int target, input, sum = 0;
if (input != -1) {
sum += input;
}
return 0;
}
4.
#include <stdio.h>
int main(void) {
char choice;
do {
continue;
} else if (choice == 'N' || choice == 'n') {
break;
} else {
printf("Wrong answer\n");
}
} while (1);
5.
#include <stdio.h>
int main(void) {
int input, total = 0;
printf("Enter an integer:\n");
do {
scanf("%d", &input);
total += input;
} while (input != 0);
return 0;
}
6.
#include<stdio.h>
int main(void)
{
int n;
do {
printf("Enter value: ");
scanf("%d", &n);
}while (n % 3 != 0 || n % 5 != 0);
Topic 4
1.
#include <stdio.h>
int main(void) {
int n;
return 0;
}
2.
#include <stdio.h>
int main(void) {
int x, y;
if (i % 5 == 0) {
printf("%d Divisible by 5 spotted!\n", i);
} else {
printf("%d\n", i);
}
}
return 0;
}
3.
#include <stdio.h>
int main(void) {
int n;
return 0;
}
4.
#include <stdio.h>
int main(void) {
int n;
printf("Enter an integer: ");
scanf("%d", &n);
printf("1 ");
for (int i = 1, j = 2; i < n; i++) {
printf("%d ", j);
j += i + 1;
}
return 0;
}
5.
#include <stdio.h>
int main(void) {
int x, y, z;
if (i + z <= y) {
printf(", ");
}
}
return 0;
}
6.
#include <stdio.h>
int main(void) {
int n;
printf("Enter n: ");
scanf("%d", &n);
Topic 5
1.
#include <stdio.h>
int main()
{
int n;
printf("Enter n: ");
scanf("%d", &n);
return 0 ;
}
2.
#include <stdio.h>
int main(void) {
int n;
printf("Enter n: ");
scanf("%d", &n);
printf(" ");
for (int i = 0; i <= n; i++) {
printf("%d ", i);
}
printf("\n");
3.
#include <stdio.h>
int main(void) {
int n, y;
printf("Enter n: ");
scanf("%d", &n);
printf("Enter y: ");
scanf("%d", &y);
printf("\n");
} else {
return 0;
}
4.
#include <stdio.h>
int main(void) {
int n;
printf("Enter n: ");
scanf("%d", &n);
printf(" ");
for (int i = 0; i <= n; i++) {
printf("%d ", i);
}
printf("\n");
return 0;
}
5.
#include <stdio.h>
int main(void) {
int weeks;
printf("\n");
}
return 0;
}
6.
#include <stdio.h>
int main(void) {
int n;
printf("Enter n: ");
scanf("%d", &n);
printf("%c", '%');
if (i < n - 1) {
printf("%c", '%');
}
printf("\n");
}
return 0;
}
Topic 6
1.
#include <stdio.h>
int main() {
int x, y;
if (i % 11 == 0) {
break;
}
}
return 0;
}
2.
#include<stdio.h>
int main(void) {
while(1) {
int a, b;
char op;
printf("Enter a: ");
if (scanf("%d", &a) != 1) {
printf("Invalid input. Exiting the program.\n");
break;
}
printf("Enter b: ");
if (scanf("%d", &b) != 1) {
printf("Invalid input. Exiting the program.\n");
break;
}
if(op == '+') {
printf("%d + %d = %d\n\n", a, b, (a + b));
} else if (op == '-') {
printf ("%d - %d = %d\n\n", a, b, (a - b));
} else if (op == '*') {
printf("%d * %d = %d\n\n", a, b, (a * b));
} else if (op == '/') {
if (b != 0) {
printf("%d / %d = %d\n\n", a, b, (a / b));
} else {
printf("Cannot divide by zero. Exiting the program.\n");
break;
}
} else {
break;
}
}
return 0;
}
3.
#include<stdio.h>
int main(void) {
int x;
printf("Enter x: ");
scanf("%d", &x);
4.
#include<stdio.h>
int main(void) {
while(1) {
int n;
scanf("%d", &n);
printf("You've inputted %d\n", n);
if (n == 0) {
break;
}
return 0;
}
5.
#include<stdio.h>
int main(void) {
int n;
while (n != 0) {
printf("%d\n", digit);
if (digit % 4 == 0) {
break;
}
n /= 10;
}
return 0;
}
6.
#include <stdio.h>
int main(void) {
int hasEnteredCODE = 0; // Flag to track if 'C', 'O', 'D', or 'E' has been
entered
while (1) {
char letter;
return 0;
}
Topic 7
1.
#include<stdio.h>
int main(void) {
int i = 1;
2.
#include<stdio.h>
int main(void) {
int x, y;
int sum = 0;
if (i % 7 == 0) {
continue;
}
sum += i;
}
return 0;
}
3.
#include <stdio.h>
int main(void) {
char input;
while (1) {
continue;
}
return 0;
}
4.
#include <stdio.h>
int main(void) {
int x, y, z;
if (i % z == 0) {
continue;
}
printf("%d\n", i);
}
return 0;
}
5.
#include <stdio.h>
int main(void) {
int num, digit, sum = 0;
while (num != 0) {
sum += digit;
num /= 10;
}
return 0;
}
6.
#include <stdio.h>
int main(void) {
int num, sum = 0;
while (1) {
if (num == -1) {
break;
}
sum += num;
}
return 0;
}
Lesson 13
Topic 1
1.A 1.A
2.A 2.A
3.D 3.A
4.A 4.A
5.B 5.A
Topic 2
1.
#include<stdio.h>
int main(void) {
int x[] = {4, 5, 1, -10, 3, 5, 2, 1, 22, 94};
printf("%d\n", sum);
2.
#include <stdio.h>
int main(void) {
int size;
int array[size];
int index;
printf("Enter an index: ");
scanf("%d", &index);
printf("%d\n", array[index]);
} else {
printf("Invalid index.\n");
}
return 0;
}
3.
#include <stdio.h>
int main(void) {
int size;
int array[size];
4.
#include<stdio.h>
int main(void) {
float numArr[] = {3.14, 9.2, 8.812, 10.5, 0.4, -23.23, -1.56, 12.3, 9.45, -
0.968};
printf("%.2f\n", product);
5.
#include<stdio.h>
int main(void) {
int size1, size2;
int array1[size1];
int array2[size2];
return 0;
}
6.
#include<stdio.h>
int main(void) {
int size;
int array[size];
if (size % 2 == 1) {
return 0;
}
Topic 3
1.
#include<stdio.h>
int main(void) {
int numArray[2][4] = {{1, 2, 3, 4}, {3, 5, 7, 9}};
if (j < 3) {
printf(", ");
}
}
printf("\n");
}
2.
#include<stdio.h>
int main(void) {
int rows, columns;
int numArray[rows][columns];
if (j > 0) {
printf("\t");
}
}
printf("\n");
}
return 0;
}
3.
#include<stdio.h>
int main(void) {
int rows, columns;
int numArray[rows][columns];
int x;
printf("Enter x: ");
scanf("%d", &x);
int found = 0;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < columns; j++) {
if (numArray[i][j] == x) {
found = 1;
break;
}
}
if (found) {
break;
}
}
if (found) {
printf("Found!\n");
} else {
printf("Sorry, %d not found.\n", x);
}
}
4.
#include <stdio.h>
int main(void) {
int rows, columns;
int numArray[rows][columns];
printf("Divisible by 3: ");
for (int i = 0; i < rows; i++) {
for (int j = 0; j < columns; j++) {
if (numArray[i][j] % 3 == 0) {
printf("%d", numArray[i][j]);
if (i != rows - 1 || j != columns - 1) {
printf(", ");
}
}
}
}
printf("\n");
printf("Divisible by 5: ");
for (int i = 0; i < rows; i++) {
for (int j = 0; j < columns; j++) {
if (numArray[i][j] % 5 == 0) {
printf("%d", numArray[i][j]);
if (i != rows - 1 || j != columns - 1) {
printf(", ");
}
}
}
}
printf("\n");
return 0;
}
5.
#include <stdio.h>
int main(void) {
int rows, columns;
int numArray[rows][columns];
return 0;
}
6.
#include <stdio.h>
int main(void) {
int rows, columns;
int numArray[rows][columns];
return 0;
}
Topic 4
1.
#include <stdio.h>
int main(void) {
int size;
int numArray[size];
printf("%d", numArray[0]);
printf("\n");
return 0;
}
2.
#include <stdio.h>
int main(void) {
int size;
return 0;
}
3.
#include <stdio.h>
int main(void) {
int size;
int myArray[size];
int searchValue;
int found = 0;
for (int i = 0; i < size; i++) {
if (myArray[i] == searchValue) {
found = 1;
break;
}
}
if (found) {
printf("Found!\n");
} else {
printf("Sorry, %d not found.\n", searchValue);
}
return 0;
}
4.
#include <stdio.h>
int main(void) {
int size;
int myArray[size];
printf("");
for (int i = size - 1; i >= 0; i--) {
printf("%d", myArray[i]);
if (i > 0) {
printf(", ");
}
}
printf("\n");
return 0;
}
5.
#include <stdio.h>
int main(void) {
int size;
int myArray[size];
int sum = 0;
for (int i = 0; i < size; i++) {
sum += myArray[i];
}
return 0;
}
6.
#include <stdio.h>
int main() {
int size;
int array[size];
for (int i = 0; i < size; ++i) {
printf("Enter element #%d: ", i + 1);
scanf("%d", &array[i]);
}
printf("even: ");
for (int i = 0; i < size; ++i) {
if (array[i] % 2 == 0) {
printf("%d", array[i]);
if (i < size - 1 && array[i + 1] % 2 == 0) {
printf(", ");
}
}
}
printf("\nodd: ");
for (int i = 0; i < size; ++i) {
if (array[i] % 2 != 0) {
printf("%d", array[i]);
if (i < size - 1 && array[i + 1] % 2 != 0) {
printf(", ");
}
}
}
return 0;
}