Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Lala
Xem chi tiết
Hồng Nhan
20 tháng 11 2023 lúc 13:01

#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>

int main() {
    // Đọc dữ liệu từ tệp TUOI.INP
    std::ifstream inputFile("TUOI.INP");
    if (!inputFile.is_open()) {
        std::cerr << "Không thể mở tệp TUOI.INP" << std::endl;
        return 1;
    }

    std::vector<int> ages;
    int age;

    while (inputFile >> age) {
        // Kiểm tra nếu tuổi nằm trong khoảng từ 1 đến 100
        if (age >= 1 && age <= 100) {
            ages.push_back(age);
        } else {
            std::cerr << "Tuổi không hợp lệ: " << age << std::endl;
        }
    }

    // Đóng tệp TUOI.INP
    inputFile.close();

    // Sắp xếp tuổi từ nhỏ đến lớn
    std::sort(ages.begin(), ages.end());

    // Ghi kết quả vào tệp TUOI.OUT
    std::ofstream outputFile("TUOI.OUT");
    if (!outputFile.is_open()) {
        std::cerr << "Không thể mở tệp TUOI.OUT" << std::endl;
        return 1;
    }

    for (int i = 0; i < ages.size(); ++i) {
        outputFile << ages[i] << " ";
    }

    // Đóng tệp TUOI.OUT
    outputFile.close();

    std::cout << "Quá trình sắp xếp và ghi kết quả hoàn tất." << std::endl;

    return 0;
}

----------------------------------------------------------------

Để sử dụng chương trình, bạn cần tạo một tệp văn bản TUOI.INP chứa tuổi của dân cư (cách nhau bởi dấu cách hoặc dấu xuống dòng). Sau khi chạy chương trình, kết quả sẽ được ghi vào tệp TUOI.OUT.

Trịnh Thị Kim Chi
Xem chi tiết
Lê Thị Quyên
5 tháng 1 2019 lúc 7:06

Đáp án: C

Trịnh Thị Kim Chi
Xem chi tiết
Lê Thị Quyên
21 tháng 5 2017 lúc 12:55

Đáp án là D

Nguyễn Tạ Khánh Ngọc
Xem chi tiết
Đại Tiểu Thư
11 tháng 4 2022 lúc 18:53

D

Mạnh=_=
11 tháng 4 2022 lúc 18:54

D

Thuy Le
11 tháng 4 2022 lúc 18:54

D

Trịnh Thị Kim Chi
Xem chi tiết
Lê Thị Quyên
18 tháng 4 2018 lúc 11:37

Chọn C

Lê Thị Mai Chi
Xem chi tiết
Trần Vương Quang
11 tháng 9 2018 lúc 15:21

Đáp án C

Lê Thị Mai Chi
Xem chi tiết
Trần Vương Quang
16 tháng 11 2017 lúc 7:52

Đáp án C

Trịnh Thị Kim Chi
Xem chi tiết
Lê Thị Quyên
8 tháng 4 2019 lúc 2:35

Chọn C

Trịnh Thị Kim Chi
Xem chi tiết
Lê Thị Quyên
18 tháng 9 2017 lúc 13:33

Đáp án C

Trịnh Thị Kim Chi
Xem chi tiết
Lê Thị Quyên
28 tháng 9 2017 lúc 10:27

Đáp án C