Tin học Nhập mảng không biết trước số phần tử

Duy Quang Vũ 2007

Học sinh chăm học
Thành viên
26 Tháng tám 2020
237
988
86
16
Quảng Ninh
THCS Chu Văn An
Bày e cách khai báo mảng nhưng không cho biết trước số phần tử với ạ
Không có đâu bạn nhé, SGK nói rất rõ số lượng phần tử phải là một số xác định.
Nếu như ý của bạn số lượng phần từ có thể là một số rất lớn thì bạn có thể khai báo kiểu :array[1..10000] :integer thì khi đó có thể khai báo tối đa tới 10000 phần tử.
 

hoàng việt nam

Học sinh chăm học
Thành viên
19 Tháng mười hai 2018
103
878
106
Nghệ An
THCS Cao Xuân Huy
Không có đâu bạn nhé, SGK nói rất rõ số lượng phần tử phải là một số xác định.
Nếu như ý của bạn số lượng phần từ có thể là một số rất lớn thì bạn có thể khai báo kiểu :array[1..10000] :integer thì khi đó có thể khai báo tối đa tới 10000 phần tử.
Nếu là C++ thì vẫn có thể viết thế này mà:
 

Attachments

  • Capture1.PNG
    Capture1.PNG
    6.7 KB · Đọc: 221

Anais Watterson

Học sinh gương mẫu
Thành viên
6 Tháng tám 2019
789
5,419
476
Bắc Ninh
THPT Chuyên Bắc Ninh
Bày e cách khai báo mảng nhưng không cho biết trước số phần tử với ạ
Bạn đang viết code C++ hay PASCAL
Không có đâu bạn nhé, SGK nói rất rõ số lượng phần tử phải là một số xác định.
Nếu như ý của bạn số lượng phần từ có thể là một số rất lớn thì bạn có thể khai báo kiểu :array[1..10000] :integer thì khi đó có thể khai báo tối đa tới 10000 phần tử.
bạn code c++ thì có vector đó
mà thực ra thì bạn cũng chả dùng nhiều đến thế đâu cứ khai báo khoảng 100 phần tử là dư xài
các bạn học mấy cái này ở đâu vậy giỏi thế
chắc trong đt tin ak ???
 
  • Like
Reactions: Junery N

Duy Quang Vũ 2007

Học sinh chăm học
Thành viên
26 Tháng tám 2020
237
988
86
16
Quảng Ninh
THCS Chu Văn An
các bạn học mấy cái này ở đâu vậy giỏi thế
chắc trong đt tin ak ???
Bọn mình được thầy cô hướng dẫn và truyền cho niềm đam mê với môn tin nên tự học, tự tìm hiểu tài liệu về những thứ này thôi, chứ học máy móc khó lắm.
 

7 1 2 5

Cựu TMod Toán
Thành viên
19 Tháng một 2019
6,871
11,475
1,141
Hà Tĩnh
THPT Chuyên Hà Tĩnh
các bạn học mấy cái này ở đâu vậy giỏi thế
chắc trong đt tin ak ???
Tin học cấp 3, cụ thể là tin học lớp 11 sẽ được học về lập trình C++ nhé. Còn ngôn ngữ Pascal sẽ được giới thiệu cơ bản ở lớp 8 hay 9 gì đó, sau đó được dạy cụ thể ở cấp 3. Nhưng chương trình mới sẽ thay thế dần ngôn ngữ Pascal bằng C++ nhé.
 

Duong 2007

Học sinh mới
Thành viên
28 Tháng sáu 2021
30
27
6
16
Hưng Yên
THCS Le Quy Don
Bọn mình được thầy cô hướng dẫn và truyền cho niềm đam mê với môn tin nên tự học, tự tìm hiểu tài liệu về những thứ này thôi, chứ học máy móc khó lắm.
tôi gặp nhiều trường hợp học kiểu máy móc lắm.
Thấy mà cạn lời
 

hoàng việt nam

Học sinh chăm học
Thành viên
19 Tháng mười hai 2018
103
878
106
Nghệ An
THCS Cao Xuân Huy
Tin học cấp 3, cụ thể là tin học lớp 11 sẽ được học về lập trình C++ nhé. Còn ngôn ngữ Pascal sẽ được giới thiệu cơ bản ở lớp 8 hay 9 gì đó, sau đó được dạy cụ thể ở cấp 3. Nhưng chương trình mới sẽ thay thế dần ngôn ngữ Pascal bằng C++ nhé.
Anh ơi em tưởng là lớp 8 hk C++ còn lớp 11 sẽ hk python chứ?:)
 

7 1 2 5

Cựu TMod Toán
Thành viên
19 Tháng một 2019
6,871
11,475
1,141
Hà Tĩnh
THPT Chuyên Hà Tĩnh
Anh ơi em tưởng là lớp 8 hk C++ còn lớp 11 sẽ hk python chứ?:)
Chắc là mỗi nơi mỗi khác chứ chỗ anh chương trình cũ là lớp 8,9 học Pascal sơ qua và cấp 3 sẽ học Pascal kỹ hơn. Nhưng chương trình mới thì cấp 3 thay dần bằng C++ á. :D
 

hoàng việt nam

Học sinh chăm học
Thành viên
19 Tháng mười hai 2018
103
878
106
Nghệ An
THCS Cao Xuân Huy
Chắc là mỗi nơi mỗi khác chứ chỗ anh chương trình cũ là lớp 8,9 học Pascal sơ qua và cấp 3 sẽ học Pascal kỹ hơn. Nhưng chương trình mới thì cấp 3 thay dần bằng C++ á. :D
Chỗ em là lớp 8 hk C++, lớp 9 hk theo sgk ngoại trừ những ai thích học lập trình thì sẽ hk C++ còn lên cấp 3 thì trường chuyên hk python còn trường thường hk theo sgk á. Chỗ của anh cũng gần chỗ em mà sao chương trình hk khác nhỉ:p
 
Top Bottom