Đề bài : Làm một function trong pascal trả về kết quả integer số lớn nhất và bé nhất.
Chào các pro, hiện mình đang cần support nhanh chóng để giải đáp câu hỏi này. Ai có thể chia sẻ kiến thức của mình không?
Các câu trả lời
Câu hỏi Tin học Lớp 8
- Nhập một mảng số nguyên gồm n phần tử.In kết quả ra màn hình các số palindrome (pascal)
- Đặc điểm nào sau đây không thuộc về thông tin số? a) Nhiều người có thể truy cập đồng...
- Hãy nêu cú pháp ý nghĩa của câu lệnh for..đó?.
- Câu 1: Chương trình máy tính được tạo ra gồm những bước nào? A. Viết chương...
Câu hỏi Lớp 8
- Do the tasks as directed in the brackets. 1. What is the price of these costumes? -> How much...
- Viết đoạn văn nghị luận về tình yêu quê hương đất nước sử dụng từ hán việt. Gạch chân...
- tam giac pascal (a+b)^7= (a+b)^8=
- Bài 3. (3 điểm) Cho hình chữ nhật ���� A BC D . Gọi � I , � K lần lượt là...
- https://diendan.hocmai.vn/attachments/upload_2019-9-22_20-10-49-png.131669/ Cho hệ cân bằng như hình vẽ ...
- Lịch sử phát triển lãnh thổ lâu đời và vị trí nằm ở nơi giao thoa của hai...
- Viết một bài văn cảm nhận về đoạn thơ sau: "Quạt nan như lá Chớp chớp lay lay Quạt nan mỏng...
- chỉ rõ và phân tích tác dụng của biện pháp tu từ so sánh được sử dụng...
Bạn muốn hỏi điều gì?
Đặt câu hỏix
- ²
- ³
- √
- ∛
- ·
- ×
- ÷
- ±
- ≈
- ≤
- ≥
- ≡
- ⇒
- ⇔
- ∈
- ∉
- ∧
- ∨
- ∞
- Δ
- π
- Ф
- ω
- ↑
- ↓
- ∵
- ∴
- ↔
- →
- ←
- ⇵
- ⇅
- ⇄
- ⇆
- ∫
- ∑
- ⊂
- ⊃
- ⊆
- ⊇
- ⊄
- ⊅
- ∀
- ∠
- ∡
- ⊥
- ∪
- ∩
- ∅
- ¬
- ⊕
- ║
- ∦
- ∝
- ㏒
- ㏑
Cách làm:1. Khai báo một function có tên MaxMin(integer1, integer2: Integer): Integer;2. Trong function, so sánh hai số integer1 và integer2 để tìm ra số lớn nhất và số nhỏ nhất.3. Trả về kết quả là số lớn nhất hoặc số nhỏ nhất tùy theo yêu cầu.Câu trả lời:function MaxMin(integer1, integer2: Integer): Integer;begin if integer1 > integer2 then MaxMin := integer1 else MaxMin := integer2;end;
Tương tự, để trả về số bé nhất, ta có thể sử dụng cùng một logic với việc tìm số lớn nhất, nhưng thay vì so sánh để tìm số lớn nhất, ta sẽ so sánh để tìm số bé nhất.
Sau khi duyệt hết mảng, function sẽ trả về giá trị lớn nhất mà ta đã tìm được.
Tiếp theo, trong function này, ta sẽ sử dụng một biến để lưu giá trị số lớn nhất ban đầu. Sau đó, ta sẽ duyệt qua từng phần tử trong mảng và so sánh với giá trị lớn nhất hiện tại, nếu phần tử đó lớn hơn thì cập nhật giá trị lớn nhất.
Đầu tiên, để viết một function trong Pascal trả về số lớn nhất, ta cần khai báo một function có kiểu dữ liệu integer và tham số truyền vào là một mảng các số nguyên để so sánh.