LH Quảng cáo: lazijsc@gmail.com

Bài tập  /  Bài đang cần trả lời

16/01/2018 20:40:26

Nhập dữ liệu cho 50 phần tử của mảng A. Khai báo một biến mảng 50 phần tử thuộc kiểu Word

1. Nhập dữ liệu cho 50 phần tử của mảng A.
2. Khai báo một biến mảng 50 phần tử thuộc kiểu Word
4 trả lời
Hỏi chi tiết
8.327
4
3
Trịnh Quang Đức
16/01/2018 20:42:05
Câu 1: Có 2 cách để chúng ta khai báo mảng 1 chiều như sau:
- Cách 1 khai báo trực tiếp: 
var A: array[-10..20] of Real; - Cách 2 khai báo gián tiếp:
Type Mang1C = array[1..20] of Integer;
Var A:Mang1C;  
Tuy có 2 cách nhưng các bạn nên sử dụng cách thứ 2 vì khi viết thủ tục hoặc sử dụng hàm sẽ ngắn gọn hơn là cách 1.
Cách nhập – xuất mảng 1 chiều Từ ví dụ dưới đây các bạn sẽ biết được cách nhập xuất mảng 1 chiều có cùng dữ liệu.
Ví dụ: Hãy nhập vào một mảng số nguyên và xuất chúng ra màn hình.
Program Vidu;
Uses crt;
Type Mang1C = array[1..10] of Integer; {khai báo tên mảng – cách 2}
Var A:Mang1C; {Đặt tên mảng là A}
i:integer;
Begin
        clrscr;
        Writeln('Nhap gia tri cho mang A');
        For i:=1 to 10 do 
        Begin
                Write('A[',i,'] = ');
                Readln(A[i]); { đọc vào giá trị cho A thứ i}
        End;
        Write('Danh sach cac phan tu trong mang A: ');
        For i:=1 to 10 do
                Write(A[i]:5);
        Readln;
End.

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
4
0
Trịnh Quang Đức
16/01/2018 20:42:41
Câu 2:
Mảng 1 chiều: 
+Cách 1: Khai báo trực tiếp: var <tên biến mảng>:array[kiểu chỉ số]of<kiểu phần tử>; 
+Cách 2: Khai báo gián tiếp: type <tên kiểu mảng>=array[kiểu chỉ số]of<kiểu phần tử>; 
var <tên biến mảng>:<tên kiểu mảng> 
VD: C1: var Nhietdo:=array[1..50]of real; 
C2: type KM1=array[1..50]of real; 
var Nhietdo: KM1; 
Mảng 2 chiều: 
+Cách 1: Khai báo trực tiếp: var <tên biến mảng>:array[kiểu chỉ số hàng,kiểu chỉ số cột]of<kiểu phần tử>; 
+Cách 2: Khai báo gián tiếp: type <tên kiểu mảng>=array[kiểu chỉ số hàng,kiểu chỉ số cột]of<kiểu phần tử>; 
var <tên biến mảng>:<tên kiểu mảng> 
VD: C1: var B:=array[1..9,1..10]of integer; 
C2: type KM1=array[1..9,1..10]of integer; 
var B: KM1 
Giải thích: 
Kiểu chỉ số: 1 đoạn số nguyên liên tục có dạng n1..n2 (n1,n2 là các hằng hoặc biểu thức nguyên xác định chỉ số đầu và chỉ số cuối (n1<=n2) 
Kiểu phần tử: kiểu của các phần tử mảng
0
1
Jambow05
17/01/2018 00:26:03
tớ không có định gì nhiều. Tớ chỉ "Hello Bần !!! Bần eiiii "
3
1
Jambow05
17/01/2018 00:33:49
Câu 1:
Var A: Array [ 1..50] of Word;
Câu 2:
For i:=1 to 50 do read A[i];
- Chắc thế :))

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Bài tập liên quan
Bài tập Tin học Lớp 11 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Trợ lý ảo Trợ lý ảo
×
Gia sư Lazi Gia sư