🔥Limited Offer: Get 50% OFFon AI & Full Stack Courses🔥
Back to C Notes
Topic #50

Real-Life Examples


Real-Life Example

To demonstrate a practical example of using arrays, let's create a program that calculates the average of different ages:

Example

// An array storing different ages
int ages[] = {20, 22, 18, 35, 48, 26,
87, 70};

float avg, sum = 0;
int i;

// Get the length of the
array
int length = sizeof(ages) / sizeof(ages[0]);

// Loop through
the elements of the array
for (i = 0; i <
length; i++) {
  sum += ages[i];
}

// Calculate the average
by dividing the sum by the length
avg = sum / length;

// Print the
average
printf("The average age is: %.2f", avg);

And in this example, we create a program that finds the lowest age among different ages:

Example

// An array storing different ages
int ages[] = {20, 22, 18, 35, 48, 26,
87, 70};

int i;

// Get the length of the array
int length = sizeof(ages) /
sizeof(ages[0]);

// Create a variable and assign the first array
element of ages to it
int lowestAge = ages[0];

// Loop through
the elements of the ages array to find the lowest age
for (i = 0; i <
length; i++) {
  if (lowestAge > ages[i]) {

lowestAge = ages[i];
  }
}

In this example, we go through a list of numbers. We skip negative values, but stop the loop completely if we find a zero:

Example

int myNumbers[] = {3, -1, 7, 0, 9};
int length = sizeof(myNumbers) / sizeof(myNumbers[0]);
int i;

for (i = 0; i < length; i++) {
  if (myNumbers[i] < 0) {
    continue; // skip negative numbers
  }
  if (myNumbers[i] == 0) {
    break; // stop loop when zero is found
  }
  printf("%d\n", myNumbers[i]);
}

Want to go beyond the notes?

Join CodingNow 2.0's C course — live mentorship, real projects, and 100% placement support.

Enroll Now — Free Demo Available

Real-Life Examples – FAQs

Quick answers about learning Real-Life Examples in C.

This free note from CodingNow 2.0 explains Real-Life Examples in C — concept, syntax and worked code examples you can copy, run and revise before interviews.
Yes. Every C topic on CodingNow 2.0, including Real-Life Examples, is 100% free with no signup required.
With focused practice, most students grasp Real-Life Examples in 1–3 days from these notes; pairing it with CodingNow 2.0's mentor-led course takes you to job-ready depth faster.
Use the code examples in this note, then ask doubts for free on the CodingNow 2.0 Community (/community) — expert instructors answer within 24 hours.
WhatsApp
Call NowEnroll Now