Lập trình giải bài toán sau Nhập 1 mảng gồm N số nguyên từ bàn phím 1.In mảng vừa nhập,mỗi mảng cách nhau 5 vị trí 2.In ra tất cả các số dương trong mảng 3.Tính tổng các số chia hết cho 3 4.Sắp xếp mảng theo chiều giảm dần
1.Nhập một mảng gồm n số nguyên từ bàn phím 2.In mảng vừa nhập ra màn hình theo chiều ngang các phần tử cách nhau 5 vị trí 3.Đếm và in ra các số lử âm ra dòng tiếp theo 4.Tính tổng các số chẵn 5.Sắp xếp theo chiều giảm dần Mn giúp e vs ạ!!!!
1. Nhập một số nguyên dương N≤200 và hai dãy số nguyên a[1..n] và b[1..n] thông báo ra màn hình xem hai dãy số đó có cùng các số hạng như nhau và chỉ khác nhau về thứ tự sắp xếp hay không.
2. Dùng các mảng 1 chiều nhập dữ liệu từ bàn phím của các khách hàng gửi tiền vào ngân hàng: họ tên, số tài khoản, số tiền dư(có thể âm). Sắp xếp danh sách khách hàng theo số tài khoản tăng dần và in toàn bộ dữ liệu ra dưới dạng bảng, mỗi hàng là dữ liệu của 1 khách hàng, tính tổng số tiền dư của các khách hàng.
Bài 1: Đọc/ghi mảng 1 chiều 1. Nhập mảng một chiều A có n phần tử từ bàn phím, sau đó dữ liệu vào tệp DaySo.inp theo quy cách:
- Dòng 1: ghi n là số lượng phần tử
- Dòng 2: Chữ n số, mỗi số cách nhau một dấu cách
- Ví dụ: 5
2 4 1 8 5 2. Đọc tệp DaySo.inp ra mảng B, sau đó in mảng B ra màn hình 3. Sắp xếp dãy số trong mảng B tăng dần, sau đó ghi vào tệp SapXep.inp, quy cách ghi như câu 1.
giúp em với ạ :((
Bài 3: Đỉnh đồi – TOP.* (7 điểm)
Đồn điền trà của gia đình Tý nằm trên địa hình có nhiều ngọn đồi, để bảo vệ đồn điền gia đình giao cho Tý tính toán số người cần thiết để canh gác trên các ngọn đồi này.
Vấn đề là sẽ cần bao nhiêu người canh gác nếu như anh ta muốn đặt 1 người canh gác trên đỉnh của mỗi đồi. Tý có bản đồ của đồn điền là một ma trận gồm N hàng và M cột. Mỗi phần tử của ma trận có độ cao Hij so với mặt nước biển là 0 của ô (i,j). Hãy giúp Tý xác định số lượng đỉnh đồi trên bản đồ.
Đỉnh đồi là 1 hoặc nhiều ô nằm kề nhau của ma trận có cùng độ cao được bao quanh bởi cạnh của bản đồ hoặc bởi các ô có độ cao nhỏ hơn. Hai ô gọi là kề nhau nếu độ chênh lệch giữa tọa độ X không quá 1 và chênh lệch tọa độ Y không quá 1.
Dữ liệu vào: đọc từ tập tin văn bản TOP.INP có cấu trúc:
Dòng đầu chứa 2 số nguyên N, M cách nhau ít nhất một khoảng trắng (1 < N ≤ 100), (1 < M ≤ 70); N dòng tiếp theo mỗi dòng là M số nguyên mô tả độ cao Hij theo thứ tự của ma trận (0≤ Hij ≤ 10000).
Kết quả: Xuất ra tập tin văn bản TOP.OUT một số N duy nhất là số đỉnh đồi tìm được.
Ví dụ:
TOP.INP | TOP.OUT |
8 7 | 3 |
4 3 2 2 1 0 1 | |
3 3 3 2 1 0 1 | |
2 2 2 2 1 0 0 | |
2 1 1 1 1 0 0 | |
1 1 0 0 0 1 0 | |
0 0 0 1 1 1 0 | |
0 1 2 2 1 1 0 | |
0 1 1 1 2 1 0 |
PASCAL ạ.
Bài 1:Viết chương trình nhập mảng các số nguyên và thực hiện các yêu cầu sau:
1. Tính trung bình các số lẻ ở vị trí chẵn
2. Tìm số lớn nhất trong mảng vừa nhập
3. Tìm vị trí các số nhỏ nhất trong mảng vừa nhập
4. Đếm các số chính phương có trong mảng vừa nhập
5. Hiển thị các số nguyên tố có trong mảng vừa nhập
6. Thay thế các phần tử âm có trong mảng bằng số 0
7. Xóa các phần tử âm có trong mảng vừa nhập
8. Sắp xếp mảng theo thứ tự tăng dần
9. Sắp xếp mảng theo yêu cầu,số chẵn tăng dần, số lẻ giảm dần
Làm giúp bài tin này với ạ. Nghĩ hoài vẫn chưa ra đáp án câu cuối.
1)Nhập một dãy n phần tử ra màn hình.
2)Sắp xếp dãy theo thứ tự tăng dần và in ra kết quả.
3)Nhập số nguyên dương x bất kì.Tìm số chắn lớn nhất mà không vượt quá x.
Lập trình nhập một mảng gồm n số nguyên từ bàn phím
1.In mảng ra màn hình,các phần tử cách nhau 5 vị trí
2.Tìm và in ra các số dương trong mảng
3.Sắp xếp mảng theo thứ tự các số chẵn lên đầu,số lẻ xuống cuối
Lập trình nhập một mảng gồm n số nguyên từ bàn phím
1.In mảng ra màn hình,các phần tử cách nhau 5 vị trí
2.Tìm và in ra các số chẵn âm trong mảng
3.Sắp xếp mảng theo thứ tự các số dương lên đầu,các số âm xuống cuối