Mô tả thuật toán tìm giá trị lớn nhất, nhỏ nhất trong 1 dãy số gồm n số nguyên được nhập từ bàn phím?
Mình đang cần một chút sự tư vấn từ các Bạn. Có ai có thể dành chút thời gian cứu nguy giúp mình không ạ?
Các câu trả lời
Câu hỏi Tin học Lớp 8
- Kể tên các kiểu dữ liệu trong Free Pascal?
- Hãy nêu và giải thích một vài đặc điểm của thông tin số.
- Đề bài : Làm một function trong pascal trả về kết quả integer số lớn nhất và bé nhất.
- 1.Viết chương trình nhập vào một dãy số gồm n phần tử.Sắp xếp dãy số theo thứ tự tăng dần sau đó in ra màn hình dãy số...
- Có một dòng văn bản dài không quá 255 kí tự. Hãy lập trình thực...
- viết chương trình in ra màn hình bảng cửu chương 14 Giúp mình với ạ cảm ơn nhiều
- Câu 1: Trong cấu trúc chương trình Pascal phần thân chương trình bắt đầu bằng....và kết thúc bằng...? A. Begin... End,...
- viết chương trình nhập xuất mảng 100 phần tử kiểu số thực
Câu hỏi Lớp 8
- Topic 1: Talk about your holiday in Vn Topic 2: Talk about one of the wonders you know Topic 3 : Talk about a festival...
- Tìm điều kiện để phân thức \(\frac{2x-2}{x^2-x}\) được xác định a) Tính giá trị của phân thức tại x=3 và x=...
- Các câu ca dao tục ngữ nói về ứng xử thanh lịch văn minh Đúng được 10 tick
- Cho a;b;c > 0. chứng minh 1/a+1/b+1/c \(\ge\) 9/(a+b+c). Dấu "=" xảy ra khi nào ?
- Chuyển những câu sau sang gián tiếp. ゛1. “Shall I help you with the exercises?” he said 2. “Shall we give...
- Phân tích biện pháp tu từ được sử dụng trong hai câu thơ sau : “ Làm trai đứng...
- Hòa tan hoàn toàn 4,8g Mg bằng dung dịch acid HCL dư sau phản ứng thy được muối MgCl2 và có khí thoát ra a) Viết PTHH...
- CMR Trung điểm các cạnh của một hình thoi là các đỉnh của một hình chữ nhật
Bạn muốn hỏi điều gì?
Đặt câu hỏix
- ²
- ³
- √
- ∛
- ·
- ×
- ÷
- ±
- ≈
- ≤
- ≥
- ≡
- ⇒
- ⇔
- ∈
- ∉
- ∧
- ∨
- ∞
- Δ
- π
- Ф
- ω
- ↑
- ↓
- ∵
- ∴
- ↔
- →
- ←
- ⇵
- ⇅
- ⇄
- ⇆
- ∫
- ∑
- ⊂
- ⊃
- ⊆
- ⊇
- ⊄
- ⊅
- ∀
- ∠
- ∡
- ⊥
- ∪
- ∩
- ∅
- ¬
- ⊕
- ║
- ∦
- ∝
- ㏒
- ㏑
Phạm Đăng Hưng
Để tìm giá trị lớn nhất và nhỏ nhất trong một dãy số gồm n số nguyên được nhập từ bàn phím, ta có thể thực hiện như sau:Cách 1:1. Nhập số n từ bàn phím.2. Sử dụng một vòng lặp để nhập n số từ bàn phím và lưu vào một mảng.3. Khởi tạo biến max và biến min là phần tử đầu tiên trong mảng.4. Duyệt qua từng phần tử trong mảng, nếu phần tử hiện tại lớn hơn max thì cập nhật max, nếu nhỏ hơn min thì cập nhật min.5. In ra giá trị max và min.Cách 2:1. Nhập số n từ bàn phím.2. Sử dụng một vòng lặp để nhập n số từ bàn phím và lưu vào một mảng.3. Sắp xếp mảng theo thứ tự tăng dần.4. Giá trị lớn nhất sẽ là phần tử cuối cùng trong mảng.5. Giá trị nhỏ nhất sẽ là phần tử đầu tiên trong mảng.6. In ra giá trị lớn nhất và nhỏ nhất.Câu trả lời cho câu hỏi trên là:- Cách 1: Tìm giá trị lớn nhất và nhỏ nhất trong mảng theo cách duyệt tuyến tính.- Cách 2: Sắp xếp mảng và chọn giá trị lớn nhất và nhỏ nhất từ mảng đã sắp xếp.
Đỗ Văn Phương
Ví dụ: Nếu nhập dãy số [5, -3, 10, 8, -1], ta sẽ có kết quả giá trị lớn nhất là 10 và giá trị nhỏ nhất là -3
Đỗ Bảo Long
Bước 5: In ra màn hình giá trị lớn nhất và nhỏ nhất tìm được
Đỗ Hồng Việt
Bước 4: Kết quả cuối cùng sẽ là giá trị lớn nhất và nhỏ nhất trong dãy số
Đỗ Đăng Huy
Bước 3: Duyệt qua từng phần tử trong dãy số và so sánh với biến max, min để cập nhật giá trị lớn nhất và nhỏ nhất