Mục lục bài viết
Update: 2022-04-04 00:04:14,You Cần tương hỗ về Câu lệnh nào tại đây đưa ra màn hình hiển thị những số lẻ nhỏ hơn 100. Bạn trọn vẹn có thể lại Comment ở phía dưới để Ad đc lý giải rõ ràng hơn.
1.Pascal Nhập xuất và tính tổng những thành phần trong mảng
Nhập xuất và tính tổng những thành phần trong mảng.
Ví dụ: A: 1 5 6 7 4
Kết quả: Tong S = 23
Hướng dẫn: Để xử lý và xử lý bài toán nên phải đảm bảo những yếu tố:
-Nhập mảng, trọn vẹn có thể xây dựng thành hàm để đóng gói và sử dụng lại. Các thao tác theo yêu cầu:
(1) Nhập số N.
(2) Tiến hành lặp (từ 0 đến N-1) và nhập cho những giá trị Ai trong mảng.
Lưu ý: N phải được vào truyền theo hình thức tham biến (tức là &N)
-Xuất mảng. Công việc đơn thuần và giản dị là sử dụng voøng lặp từ 0 đến N-1 để in ra những giá trị Ai cho mảng. Sau đó, Writeln xuống dòng.
-Hàm tính tổng những thành phần cho một mảng A
+ Khai báo và khởi tạo toång S là 0.
+Sử dụng một vòng lặp (từ 0 đến N-1 để duyệt qua toàn bộ những giá trị Ai) để tính cộng dồn giá trị của Ai vào tổng S.
-Viết thân chöông trình chính với nội dung vốn để làm kiểm tra kết quả tiến hành của hàm.
+Khai báo mảng A có tối đa 20 thành phần và biến N chỉ số lượng thành phần của A.
+Gọi hàm nhập mảng để nhập mảng A, với N thành phần.
+Gọi hàm xuất mảng A, với N thành phần.
+In giá trị của tổng những thành phần bằng phương pháp truyền trực tiếp giá trị trả về của việc tính tổng cho Writeln(……)
+Gọi hàm Readln( ) trước lúc kết thúc để tạm ngưng xem kết quả.
Chương trình:
2. Một số bài tập tính tổng với mảng 1 chiều
Bài toán 1:Nhập vào mảng 1 chiều từ bàn phím chỉ chứa được 100 thành phần có mức giá trị kiểu nguyên. Tính tổng những giá trị là số chẵn tiếp sau đó in ra màn hình hiển thị.
Bài tập này tôi đã và đang hướng dẫn trong mảng 1 chiều về kiểu cách tìm số chẵn. Cách làm như sau, xây dựng Function TongChan(Var A:Arr100;Var N:Integer):Integer; Trong số đó A:Arr100 là mảng 1 chiều có kích thước 100 thành phần và N là số thành phần của mảng mà bạn đưa vào.
1. Tạo biến S:=0 để lưu tổng chẵn ban sơ bằng 0.
2. Duyệt từ thành phần A[i] thứ nhất đến A[N] kiểm tra nếu chia dư cho 2 bằng 0 => chẵn thì S:=S+A[i].
Đơn giản chỉ có vậy thôi và dưới đấy là Function của bài tập này.
Nếu như bạn muốn muốn tính tổng những số lẻ có trong mảng 1 chiều chỉ việc sửa đoạnIf(A[i] mod 2 =0) then thànhIf(A[i] mod 2 =1) thenlà sẽ thành hàm tính tổng những số lẻ.
Bài toán 2:Cho người tiêu dùng nhập mảng 1 chiều biết mảng chỉ chứa được 100 thành phần số nguyên dương. Hãy tính tổng của mảng đều chia hết cho 4 và in kết quả ra màn hình hiển thị.
Bài tập tương tự như bài ở trên những bạn chỉ việc thay đoạnIf(A[i] mod2= 0) thenthànhIf(A[i] mod4= 0) thenlà đã trọn vẹn có thể sử dụng lại chương trình.
Nếu như có những bài toán tương tự bắt toàn bộ chúng ta tính tổng của những số chia hết cho 3, cho 5, cho 6 cho 7,… thì toàn bộ chúng ta làm thế nào đây? không thể ngồi viết hàng loạt những chương trình con để tính cho từng bài tập được mà những bạn chỉ việc tạo ra một chương trình con duy nhất trọn vẹn có thể sử dụng cho toàn bộ những trường hợp như sau.
Chương trình đây đủ cho những bạn
Câu 1: Đoạn chương trình sau sẽ hiển thị kết quả:
Begin
Writeln (‘Day la lop TIN HOC’);
End.
A. ‘Day la lop TIN HOC’
B. Không chạy được vì có lỗi
C. Day la lop TIN HOC
D. “Day la lop TINHOC”
Hiển thị đáp án
Trả lời: Trong Pascal, lệnh Write hoặc Writeln vốn để làm lấy kết quả ra màn hình hiển thị và giá trị này được bao bởi cặp dấu nháy.
Đáp án: A
Câu 2: Cho x là biến thực đã được gán giá trị 12.41235. Để tiến hành lên màn hình hiển thị nội dung “x=12.41” cần chọn câu lệnh nào tại đây ?
A. Writeln(x);
B. Writeln(x:5);
C. Writeln(x:5:2);
D. Writeln(‘x=’ ,x:5:2);
Hiển thị đáp án
Trả lời: Trong thủ tục Write hoặc Writeln để lấy kết quả ra màn hình hiển thị (biến, hằng, biểu thức) trọn vẹn có thể có quy cách ra. Đối với kết quả số thực có dạng:
: :
Vì x là biến thực đã được gán giá trị 12.41235→ lệnh đúng nhất là Writeln(‘x=’ ,x:5:2);
Đáp án: D
Câu 3: Cho x, y, z là ba biến nguyên. Cách nhập giá trị nào sau đấy là sai khi muốn nhập giá trị 3, 4, 5 cho ba biến này từ bàn phím bằng câu lệnh readln(x,y,z); ?
A. Gõ 3, 4, 5 tiếp sau đó nhấn phím Enter (giữa hai số liên tục gõ dấu phẩy);
B. Gõ 3, 4, 5 tiếp sau đó nhấn phím Enter (giữa hai số liên tục gõ một dấu cách);
C. Gõ 3 tiếp sau đó nhấn phím Enter rồi gõ 4 tiếp sau đó nhấn phím Enter rồi gõ 5 tiếp sau đó nhấn phím Enter;
D. Gõ 3 tiếp sau đó nhấn phím Tab rồi gõ 4 tiếp sau đó nhấn phím Tab rồi gõ 5 tiếp sau đó nhấn phím Enter;
Hiển thị đáp án
Trả lời: Muốn nhập giá trị 3, 4, 5 cho ba biến x, y, z từ bàn phím bằng câu lệnh readln(x,y,z); ta trọn vẹn có thể :
+ Gõ 3, 4, 5 những số cách nhau bởi dấu cách rồi nhấn Enter.
+ Gõ 3 tiếp sau đó nhấn phím Enter (hoặc phím Tab) rồi gõ 4 tiếp sau đó nhấn phím Enter (hoặc phím Tab) rồi gõ 5 tiếp sau đó nhấn phím Enter;
Đáp án: A
Câu 4: Cho S là biến có kiểu xâu (String) và y là biến kiểu thực. Trong những cách tại đây, khi tiến hành câu lệnh readln(S,y) nhập giá trị cho S = ‘ Tran Van Thong’ và y = 7.5 từ bàn phím, cách nhập nào đúng ?
A. Gõ “Tran Van Thong 7.5” tiếp sau đó nhấn Enter;
B. Gõ “Tran Van Thong” tiếp sau đó nhấn phím Enter rồi gõ “7.5” tiếp sau đó nhấn phím Enter;
C. Gõ “Tran Van Thong 7,5” tiếp sau đó nhấn phím Enter;
D. Gõ “Tran Van Thong ” rồi gõ dấu phẩy rồi gõ “7.5” tiếp sau đó nhấn phím Enter;
Hiển thị đáp án
Trả lời:
Để nhập giá trị cho từng biến muốn máy tính hiểu ta phải nhấn phím Enter hoặc dấu cách hoặc phím Tab.
Đáp án: B
Câu 5: Để đưa ra màn hình hiển thị giá trị của biến a kiểu nguyên và biến b kiểu thực ta dùng lệnh
A. Write(a:8:3, b:8);
B. Readln(a,b);
C. Writeln(a:8, b:8:3);
D. Writeln(a:8:3, b:8:3);
Hiển thị đáp án
Trả lời: Trong thủ tục Write hoặc Writeln để lấy kết quả ra màn hình hiển thị (biến, hằng, biểu thức) trọn vẹn có thể có quy cách ra. Quy cách ra như sau:
+ Đối với kết quả số thực có dạng:
: :
+ Đối với kết quả khác:
:
Đáp án: C
Câu 6: Để nhập giá trị cho 2 biến a và b ta dùng lệnh :
A. Write(a,b);
B. Real(a,b);
C. Readln(a,b);
D. Read(‘a,b’);
Hiển thị đáp án
Trả lời: Trong Pascal để nhập giá trị cho biến từ bàn phím ta dùng lệnh Read() hoặc Readln(). Trong ngoặc là list những biến được cách nhau bởi dấu phảy.
Đáp án: C
Câu 7: Trong ngôn từ lập trình Pascal, với câu lệnh như sau (a là một biến kiểu số thực):
a :=2345 ;
Writeln(‘a=”, a:8:3);
Sẽ ghi ra màn hình hiển thị?
A. a = 2.345
B. a = 2.345E+01
C. Không đưa ra gì cả
D. a = 2345.000
Hiển thị đáp án
Trả lời: Lệnh Writeln(“a=”, a:8:3); là đưa ra màn hình hiển thị giá trị của a với độ rộng là 8 (tính cả dấu chấm) và số chữ số thập phân là 3. Vì giá trị của a là số nguyên nên phần thập phân là 3 chữ số 0.
Đáp án: D
Câu 8: Để in giá trị lưu trong 2 biến a và b ra màn hình hiển thị ta dùng lệnh:
A. Write(a,b);
B. Real(a,b);
C. Readln(a,b);
D. Read(‘a,b’);
Hiển thị đáp án
Trả lời: Trong Pascal để in giá trị lưu trong 2 biến a, b ra màn hình hiển thị ta dùng lệnh write() hoặc writeln(). Trong ngoặc là list những biến được cách nhau bởi dấu phảy.
Đáp án: A
Câu 9: Câu lệnh nào tại đây vốn để làm nhập một số trong những từ bàn phím vào biến x
A. Writeln(‘Nhap x = ’);
B. Writeln(x);
C. Readln(x);
D. Read(‘X’);
Hiển thị đáp án
Trả lời: Trong Pascal để nhập giá trị cho biến từ bàn phím ta dùng lệnh Read() hoặc Readln(). Trong ngoặc là list những biến được cách nhau bởi dấu phảy.
Đáp án: C
Câu 10: Cho x là biến đã khai báo kiểu thực. Sau khi tiến hành hai câu lệnh sau :
X:= 10;
Writeln (x:7:2);
thì kết quả dạng nào sẽ xuất hiện trên màn hình hiển thị trong những dạng kết quả sau ?
A. 10;
B. 10.00
C. 1.000000000000000E+001;
D. _ _ 10.00;
Hiển thị đáp án
Trả lời: Lệnh Writeln (x:7:2); đưa ra giá trị của x với độ rộng là 7 và 2 chữ số thập phân, khi thiếu chữ số thì kết quả in ra trên màn hình hiển thị sẽ tiến hành thêm dấu cách ( màn biểu diễn bằng dấu gạch dưới).
Đáp án: D
Xem thêm những bài Câu hỏi trắc nghiệm Tin học 11 tinh lọc, có đáp án khác:
Giới thiệu kênh Youtube VietJack
Đã có app VietJack trên điện thoại cảm ứng, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi trực tuyến, Bài giảng….miễn phí. Tải ngay ứng dụng trên Android và iOS.
Nhóm học tập facebook miễn phí cho teen 2k5: fb/groups/hoctap2k5/
Theo dõi chúng tôi miễn phí trên social facebook và youtube:
Nếu thấy hay, hãy động viên và san sẻ nhé! Các phản hồi không phù thích phù hợp với nội quy phản hồi website sẽ bị cấm phản hồi vĩnh viễn.
Reply
3
0
Chia sẻ
– Một số Keyword tìm kiếm nhiều : ” đoạn Clip hướng dẫn Câu lệnh nào tại đây đưa ra màn hình hiển thị những số lẻ nhỏ hơn 100 tiên tiến và phát triển nhất , Share Link Down Câu lệnh nào tại đây đưa ra màn hình hiển thị những số lẻ nhỏ hơn 100 “.
You trọn vẹn có thể để lại Comment nếu gặp yếu tố chưa hiểu nha.
#Câu #lệnh #nào #sau #đây #đưa #màn #hình #những #số #lẻ #nhỏ #hơn Câu lệnh nào tại đây đưa ra màn hình hiển thị những số lẻ nhỏ hơn 100