K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

20 tháng 11 2023

#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.

D
datcoder
CTVVIP
17 tháng 11 2023

#include <bits/stdc++.h>

using namespace std;

int main() {

freopen("VIRUS.INP","r",stdin);

freopen("VIRUS.OUT","w",stdout);

string S, R;

cin >> S >> R;

while(S.find(R) >= 0) {

int p = S.find(R);

if (p >= 0) S.erase(p,R.length());

else break;

}

cout<<S;

return 0;

}

#include <bits/stdc++.h>
using namespace std;
unsigned long long a[1000],i,n,uc;
//chuongtrinhcon
unsigned long long ucln(long long a,long long b)
{
    if (b==0) return(a);
    else return(ucln(b,a%b));
}
//chuongtrinhchinh
int main()
{
    freopen("sn3.inp","r",stdin);
    freopen("uc.out","w",stdout);
    cin>>n;

for (i=1; i<=n; i++) cin>>a[i];

uc=ucln(a[1],a[2]);

for (i=3; i<=n; i++)

uc=ucln(uc,a[i]);

cout<<uc;
    return 0;
}

 

13 tháng 3 2022

nhờ viết thành pascal hộ nhé

D
datcoder
CTVVIP
27 tháng 11 2023

Mấy đề bài em gửi lên đều thiếu em kiểm tra lại ghi tất cả đầy đủ ý của câu đó vào 1 câu hỏi nhé.

Giúp me vs!Câu 1: Theo em viết chương trình là   A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó.   B. Viết ra một đoạn văn bản được sắp xếp theo chương trình.   C. Viết ra các câu lệnh mà em đã được học.   D. Tạo ra các câu lệnh để điều khiển Robot.Câu 2: Chương trình dịch dùng để:   A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy.   B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự...
Đọc tiếp

Giúp me vs!

Câu 1: Theo em viết chương trình là

   A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó.

   B. Viết ra một đoạn văn bản được sắp xếp theo chương trình.

   C. Viết ra các câu lệnh mà em đã được học.

   D. Tạo ra các câu lệnh để điều khiển Robot.

Câu 2: Chương trình dịch dùng để:

   A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy.

   B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên.

   C. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình.

   D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên.

Câu  3: Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là:

A. Uses.      B. Program.          C. End.                 D. Computer.

Câu 4:  Tên nào viết đúng theo quy tắc đặt tên trong Pascal?

A. tin hoc 8ª.         B. Tin học 8.         C. Tin_hoc_8.       D. TINHOC 8.

Câu  5: Để nhập dữ liệu ta dùng lệnh

          A. Clrscr;         B. Readln(x);       C. X:= ‘dulieu’;           D. Write(‘Nhap du lieu’);                                                                   

1
10 tháng 5 2023

1.A

2.A

3.D

4.C

5.B

10 tháng 5 2023

Cảm ơn ạ!

QT
Quoc Tran Anh Le
Giáo viên
13 tháng 9 2023

- Sắp xếp theo thứ tự tăng dần của cột Tốt

- Sắp xếp theo thứ tự giảm dần của cột Sĩ số

- Kết quả bảng dữ liệu được sắp xếp theo thứ tự trên một cột chính, nếu có nhiều dòng có giá trị khác nhau trên cột chính thì chúng sẽ được sắp xếp theo thứ tự trên cột phụ (khác với cột chính). Ví dụ, trong hoạt động trên, cột Sĩ số được coi là cột chính, cột Tốt là cột phụ. Do đó, cách sắp xếp số lượng học sinh xếp loại tốt của các lớp có cùng sĩ số theo thứ tự tăng dần của cột tốt.

16 tháng 8 2023

Sắp xếp theo trình tự, lần lượt sẽ là : A-C-B-E-D.