Thắc mắc về bài tập cơ bản (array) trong C
Mình có một bài tập về array, mình mới học về lập trình thoi nên còn lúng túng những bài tập như vậy. Mọi người có thể gợi ý cách làm bài dưới đây giúp mình với. Cảm ơn rất nhiều.
Bạn cần theo dõi thời tiết mỗi tuần. Để làm điều đó bạn cần tạo array của 7 cột dọc, 3 hang ngang. Hàng 1, ban cần báo cáo lượng mưa bằng cm. Hàng 2, ban báo cáo nhiệt độ hằng ngày. Hàng 3, chưa nhiệt độ thấp hằng ngày.
Tạo array tên: thời tiết
Program sẽ nhắc nhở ng dùng từng cái của 3 giá trị này, mỗi ngày 1 lần
Bạn sẽ lưu trữ những giá trị trong aray: thời tiết
Program của bạn phải kiểm tra lượng mua giữa 0 and 5 cm
Program phải kiểm tra nhiệt độ từ -40 và 150độ
Program cần đảm bảo nhiệt độ thấp hằng ngày k cao hơn nhiệt độ cao
Ng dùng cần sửa cho đúng data trc khi tiếp tục
Output cảm ơn sau khi 7 ngày được nhập vào
sử dụng array trong bài trên. Tạo 3 functions:
a. Print tổng lượng mua trong 1 tuần
b. Print nhiệt độ cao nhất trong 1 tuần
c. Print nhiệt độ thấp nhất
bạn đọc thêm về mảng 2 chiều để làm bài này nhé. các yêu cầu và mô tả của đề bài rất rõ ràng rồi. cố gắng suy nghĩ thêm, nếu vẫn không làm được thì hỏi tiếp bị mắc ở chỗ nào.
Làm thế nào để kiểm tra nhiệt độ và lượng mưa v bạn?
-Tạo mảng 2 chiều dùng số thực: double ThoiTiet[7][3];
(ThoiTiet[0][0] là lượng mưa của ngày thứ nhất, ThoiTiet[0][2] là nhiệt độ thấp nhất của ngày thứ nhất, ThoiTiet[6][0] là lượng mưa của ngày cuối cùng)
-Thuật toán cho hàm nhập lượng mưa của một ngày :
-Thuật toán cho hàm nhập lượng nhiệt độ của một ngày :
-Cho chạy vòng for (int i=0;i<7;i++) để nhập thời tiết hết các ngày trong tuần, xong vòng for thì đến câu lệnh cảm ơn
-Hàm tính tổng lượng mưa (tính thôi nhé, muốn in ra thì gọi lệnh in):
-Hàm tìm nhiệt độ cao nhất (tính thôi nhé, muốn in ra thì gọi lệnh in):
-Hàm tìm nhiệt độ thấp nhất làm tương tự
Cảm ơn bạn nhiều lắm