Tailieumoi.vn biên soạn và giới thiệu bộ câu hỏi Tin học gồm các kiến thức lý thuyết và thực hành, giúp học sinh ôn tập và bổ sung kiến thức cũng như hoàn thành tốt các bài kiểm tra môn Tin học. Mời các bạn đón xem:
Top 1000 câu hỏi thường gặp môn Tin học có đáp án (Phần 2)
Câu 115: Tìm số nhỏ nhất, lớn nhất trong mảng
Lời giải:
*Viết chương trình tìm số lớn nhất trong mảng
Để tìm số lớn nhất trong mảng ta thực hiện các bước như sau
Khởi tạo giá trị max=a[0]
Duyệt lần lượt các phần tử của mảng. Nếu phần tử nào có giá trị lớn max thì ta tiến hành gán giá trị đó cho max.
Sau khi duyệt hết các phần tử của mảng thì ta tiến hành trả về giá trị của max
Hàm max sẽ có kiểu trả về là kiểu int (hoặc kiểu long cũng được ).
Cần có hai tham số truyền vào là: tên mảng và số lượng phần tử.
Code tham khảo cách viết hàm tìm giá trị lớn nhất trong mảng như sau
*Viết chương trình tìm số nhỏ nhất trong mảng
Tương tự như trên ta cũng làm lần lượt các bước
Khởi tạo giá trị min=a[0]
Duyệt lần lượt các phần tử của mảng. Nếu phần tử nào có giá trị nhỏ hơn min thì ta tiến hành gán giá trị đó cho min.
Sau khi duyệt hết các phần tử của mảng thì ta tiến hành trả về giá trị của min.
Hàm min sẽ có kiểu trả về là kiểu int (hoặc kiểu long cũng được ).
Cần có hai tham số truyền vào là: tên mảng và số lượng phần tử.
Code tham khảo cách viết hàm tìm giá trị nhỏ nhất như sau
Sau khi viết được hai hàm tính min, max thì chương trình của chúng ta đã có thể giải quyết được bài toán ở trên.
Xem thêm các bài tập thường gặp môn Tin học hay, chọn lọc khác:
Câu 1: Trong Pascal, lệnh clrscr được dùng để làm gì?......
Câu 2: Các đối tượng cơ bản trong cơ sở dữ liệu Access và mối quan hệ giữa chúng......
Câu 5: Chương trình máy tính là gì ? Ví dụ?..
Câu 6: Dữ liệu trong một CSDL được lưu trong:..
Câu 8: Sự giống và khác nhau giữa mạng máy tính và mạng internet là gì?.....
Câu 9: Sự khác biệt giữa read và readln?.......
Câu 10: Chương trình dịch là gì?.....
Câu 12: Hệ quản trị cơ sở dữ liệu là gì? Ví dụ?......
Câu 13: Các thành phần của hệ CSDL gồm....
Câu 15: Nêu các bước tạo cấu trúc bảng trong access 2007.......
Câu 19: Một hệ quản trị CSDL không có chức năng nào trong các chức năng dưới đây?.......
Câu 20: Hệ quản trị CSDL là:.......
Câu 21: Cấu trúc chung của chương trình gồm mấy phần?........
Câu 22: Thông tin khi đưa vào máy tính, chúng đều được biến đổi thành dạng chung đó là:......
Câu 23: Hệ điều hành "Đa nhiệm một người dùng" là:......
Câu 24: Hàm clscr() là hàm gì?....
Câu 25: Tên của CSDL trong Access bắt buộc phải đặt trước hay sau khi tạo CSDL?..