Hayotiy misollar


ULASHISH

Hayotiy misol

Massivlardan foydalanishning amaliy misolini ko‘rsatish uchun turli yoshlarning o‘rtacha qiymatini hisoblaydigan dastur yaratamiz:

Misol

// 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);
O‘zingiz sinab ko‘ring »

Bu misolda esa turli yoshlar orasidan eng kichigini topadigan dastur yaratamiz:

Misol

// 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];   } }
O‘zingiz sinab ko‘ring »

Bu misolda sonlar ro‘yxatini aylanib chiqamiz. Manfiy qiymatlarni o‘tkazib yuboramiz, lekin nol uchrasa, siklni butunlay to‘xtatamiz:

Misol

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]);
}

O‘zingiz sinab ko‘ring »




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!