Devdit
 

หาค่าน้อยที่สุด C++ จาก array ด้วย min_element

782

หาค่าน้อยที่สุด C++ จาก array ด้วย min_element บทความนี้สอนใช้คำสั่ง min_element เพื่อหาค่าน้อยที่สุดจากข้อมูลในตัวแปรชนิด array โดยฟังก์ชันนี้รับค่า parameters คือ ลำดับแรก และสุดท้ายของ array ที่ต้องการหาค่าน้อยที่สุด สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง หาค่าน้อยที่สุด C++ จาก array ด้วย min_element

#include <iostream>
#include <bits/stdc++.h>

using namespace std;

int main() {
    int number[] = {6, 4, 1, 4, 6, 10};
    int size = sizeof(number) / sizeof(number[0]);
    cout << "ค่าน้อยที่สุดใน array คือ " << *min_element(number, number + size);
    return 0;
}

ผลลัพธ์

ค่าน้อยที่สุดใน array คือ 1

คำอธิบาย

หาค่าน้อยที่สุด C++ จาก array ด้วย min_element มีรายละเอียดดังนี้

1. include bits/stdc++.h เพื่อใช้งานคำสั่ง min_element

2. สร้างตัวแปรชนิด array ชื่อ number พร้อมค่าเริ่มต้น 6, 4, 1, 4, 6, 10

3. สร้างตัวแปรชื่อ size เก็บจำนวนข้อมูลของตัวแปร array number

4. ใช้คำสั่ง *min_element(number, number + size) เพื่อหาค่าน้อยสุดของข้อมูลในตัวแปร number

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ