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.

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

Một số dữ liệu kiểu danh sách thường gặp trên thực tế là: danh sách các học sinh trong lớp, bảng điểm, danh sách học sinh được khen thưởng, báo cáo các khoản thu, chi...

Cách khai báo, truy xuất, sử dụng kiểu dữ liệu cấu trúcMình có bài toán quản lý sinh viên như sau:Khai báo kiểu dữ liệu SinhVien có các trường họ tên, giới tính, tuổi, địa chỉ, điểm (toán, lý, hóa) và điểm trung bình.1.Nhập vào danh sách N sinh viên2. Xuất danh sách N sinh viên3. Tính điểm trung bình cho N sinh viên3. Sắp xếp N sinh viên theo thứ tự tăng dần theo điểm trung bình4. Tìm sinh viên có tên là “Bui Van Cong” hộ khẩu...
Đọc tiếp

Cách khai báo, truy xuất, sử dụng kiểu dữ liệu cấu trúc

Mình có bài toán quản lý sinh viên như sau:

Khai báo kiểu dữ liệu SinhVien có các trường họ tên, giới tính, tuổi, địa chỉ, điểm (toán, lý, hóa) và điểm trung bình.

1.Nhập vào danh sách N sinh viên

2. Xuất danh sách N sinh viên

3. Tính điểm trung bình cho N sinh viên

3. Sắp xếp N sinh viên theo thứ tự tăng dần theo điểm trung bình

4. Tìm sinh viên có tên là “Bui Van Cong” hộ khẩu “Nam Dinh”

5. Xếp loại N sinh viên

6. Đưa ra thông tin sinh viên có điểm trung bình cao nhất ở “Nam Dinh”

Viết chương trình dạng menu cho phép sử dụng các tính năng trên

undefined

Tham khảo:

 

https://www.facebook.com/hhmacademy.edu.vn

https://hhmacademy.vn/tin-tuc/cach-dinh-nghia-khai-bao-truy-xuat-su-dung-kieu-du-lieu-cau-truc

 

 

 

0
22 tháng 10 2023

B

19 tháng 8 2019

Đáp án C

5 tháng 12 2018

Đáp án B

9 tháng 3 2023

Program HOC24;

var a: array[1..1000] of integer;

i,n : integer;

t: longint;

begin

write('Nhap N: '); realdn(n);

for i:=1 to n do

begin

write('a[',i,']='); readln(a[i]);

end;

t:=0;

for i:=1 to n do if a[i] mod 3 = 0 then t:=t+a[i];

write('Tong cac so la boi cua 3 trong danh sach la: ',t);

readln

end.

30 tháng 12 2023

def count_pairs_divisible_by_3(arr):
    n = len(arr)
    
    # Đếm số lượng số dư khi chia cho 3
    count_mod = [0, 0, 0]
    for num in arr:
        count_mod[num % 3] += 1

    # Trường hợp 0: Số dư 0 + Số dư 0
    count_pairs = count_mod[0] * (count_mod[0] - 1) // 2

    # Trường hợp 1: Số dư 1 + Số dư 2
    count_pairs += count_mod[1] * count_mod[2]

    # Trường hợp 2: Số dư 1 + Số dư 1 hoặc Số dư 2 + Số dư 2
    count_pairs += count_mod[1] * (count_mod[1] - 1) // 2
    count_pairs += count_mod[2] * (count_mod[2] - 1) // 2

    return count_pairs

# Thử nghiệm
arr = [3, 5, 7, 9, 11, 13, 15]
result = count_pairs_divisible_by_3(arr)
print(f"Số lượng cặp số có tổng chia hết cho 3 là: {result}"