‫Chào mừng trở lại.
‫Tôi hy vọng bạn quản lý để có được một giải pháp cho thách thức.
‫Và bây giờ chúng ta hãy tiếp tục và xem tôi sẽ làm điều đó như thế nào.
‫Tất nhiên, có nhiều giải pháp cho thách thức, và một trong số đó là giải pháp mà tôi sẽ
‫chỉ cho bạn.
‫Vì vậy, nếu bạn không quản lý để hoàn thành việc đó, đừng lo lắng.
‫Tôi sẽ cho bạn thấy trong video này.
‫Vì vậy, trước hết, những gì chúng ta cần là một biến đầu vào và biến đó sẽ được đặt thành 0.
‫Sau đó, chúng tôi cần số lượng mục nhập.
‫Hay thực ra bạn có thể gọi đó là số đếm, mà tôi cũng đặt thành số không.
‫Nhưng lần này là một số nguyên.
‫Sau đó, chúng ta cần tổng, mà tôi cũng sẽ đặt thành 0.
‫Và sau đó chúng ta cần số hiện tại.
‫Con số hiện tại và con số đó cũng sẽ bằng 0.
‫Vì vậy, đây sẽ là những biến quan trọng đối với chương trình sau của chúng ta, bởi vì điều chúng ta
‫cần kiểm tra là người dùng đã nhập gì hay giáo viên nhập?
‫Đó có phải là một con số không?
‫Nếu đó là một con số, chúng tôi ổn.
‫Sau đó, hãy tăng tổng số, hãy tăng số lượng và tốt, hãy phân tích cú pháp đầu vào và thêm nó vào tổng
‫số nói chung.
‫Và số hiện tại sẽ là đầu vào dưới dạng số.
‫Vì vậy, đây là bốn biến có liên quan ở đây.
‫Vì vậy, hãy tạo một vòng lặp while vì tôi muốn xem liệu đầu vào có bằng trừ một hay không.
‫Vì nếu đúng như vậy thì có nghĩa là giáo viên không muốn thêm giá trị nào nữa.
‫Bây giờ chúng ta hãy thông báo cho giáo viên trước những gì cần thiết ở anh ta.
‫Vì vậy, chúng ta hãy viết thư cho anh ấy.
‫Số cuối cùng là và sau đó chúng ta có, ví dụ, ở đây là số 0 và số hiện tại của chúng ta.
‫Vì chúng ta đã khởi đầu chưa tốt, cũng như chưa nhập được gì, nên đó là thứ sẽ được hiển thị
‫bằng 0 ngay từ đầu.
‫Vì vậy, con số hiện tại sẽ là số không.
‫Và đó chỉ là một văn bản mà giáo viên được thông báo về tất cả các trạng thái khác nhau có liên quan
‫đến anh ta.
‫Sau đó, vui lòng nhập số điểm tiếp theo.
‫Đó chỉ là để thông báo cho anh ta rằng cô ấy nên nhập điểm.
‫Sau đó giao diện điều khiển dòng bên phải một lần nữa.
‫Và bây giờ số lượng mục nhập hiện tại.
‫Vì vậy, anh ấy biết mình đã thực hiện bao nhiêu mục nhập.
‫Và điều đó phải được lặp lại, dấu ngoặc nhọn của chúng ta bằng không.
‫Và sau đó sẽ là số đếm.
‫Bây giờ cuối cùng, bảng điều khiển chấm dòng bên phải.
‫Chúng ta cũng cần thông báo cho giáo viên rằng nếu anh ta nhập điểm trừ một, toàn bộ ứng dụng sẽ được thực hiện.
‫Chà, khá nhiều phép tính sẽ được thực hiện và anh ta nhận được điểm trung bình.
‫Vì vậy, vui lòng nhập trừ một.
‫Một khi bạn đã sẵn sàng để tính điểm trung bình hoặc khi bạn đã nhập tất cả các điểm số hoặc những thứ tương
‫tự.
‫Vì vậy, văn bản là những gì bạn tất nhiên phải chọn cho mình.
‫Bạn muốn thông báo cho anh ấy về điều gì?
‫Bây giờ chúng ta cần đầu vào, vì vậy hãy lấy đầu vào của giáo viên và đó sẽ là dòng đọc dấu chấm của
‫bảng điều khiển.
‫Tiếp theo, chúng ta cần kiểm tra xem đầu vào có bằng trừ một hay không.
‫Vì vậy, trừ một.
‫Và chúng ta có thể làm theo cách đó hoặc chúng ta có thể sử dụng các dấu bằng.
‫Bằng trừ một.
‫Vậy nếu giáo viên nhập trừ đi một thì chúng ta phải làm thế nào?
‫Chà, chúng tôi muốn tính giá trị trung bình.
‫Vì vậy, chúng ta hãy tiếp tục, bảng điều khiển bên phải.
‫Và những gì tôi muốn làm ở đây chỉ là để có được niềm vui xem dễ dàng hơn hoặc niềm vui xem tốt hơn.
‫Để thêm đường chấm này để chúng ta có thể thấy dòng băm này, để chúng ta có thể thấy mức trung bình tốt hơn một chút
‫và thấy rằng tất cả các bước trước đó đều được tách biệt.
‫Bây giờ chúng ta cần tính giá trị trung bình của những gì đã nhập.
‫Và đó là điều mà chúng ta có thể làm sau này, tính điểm trung bình và cho giáo viên biết.
‫Vì vậy, đó là điều mà chúng ta có thể làm sau này.
‫Nhưng bây giờ có một số việc khác mà chúng ta cần phải làm.
‫Vì vậy, chúng tôi cần, ví dụ, kiểm tra xem mục nhập có thực sự là một số hay không.
‫Vì vậy, int hãy thử phân tích cú pháp.
‫Vì vậy, nếu nó hoạt động mà anh ta đã phân tích cú pháp chính xác.
‫Và nó là gì mà chúng ta muốn phân tích cú pháp?
‫Chà, chúng ta cần phân tích cú pháp đầu vào và đầu ra phải là số hiện tại.
‫Vì vậy, nếu nó hoạt động, chúng tôi muốn có số hiện tại làm đầu ra, phải không.
‫Tiếp theo, chúng tôi cũng muốn kiểm tra xem số hiện tại nên số hiện tại cao hơn 0 và số hiện tại
‫thấp hơn 21, bởi vì tôi chỉ giả định rằng số điểm mà người dùng có thể nhận được là từ
‫một đến 20.
‫Vì vậy, đó chỉ đơn giản là những gì tôi đang đảm bảo ở đây.
‫Vì vậy, tôi đang kiểm tra.
‫Nó thực sự là một cái gì đó đã hoạt động?
‫Vậy nó có phải là số mà anh ta đã nhập và là số giữa 0 và hoặc giữa 1 và 20 không?
‫Và nếu đúng như vậy, hãy tiếp tục và cộng nó vào tổng số.
‫Vì vậy, chúng tôi có tổng số 0 cho đến nay.
‫Và những gì chúng ta muốn có bây giờ là tổng số bằng tổng cộng với số hiện tại.
‫Vì vậy, bạn có thể làm theo cách đó, tổng bằng tổng cộng hoặc bạn có thể cộng bằng số hiện tại.
‫Vì vậy, đó là cách tiếp cận ngắn hơn.
‫Nhưng cái còn lại có thể dễ đọc hơn dựa trên những gì bạn thích.
‫Vì vậy, điều đó sẽ được thực thi nếu nó có thể được phân tích cú pháp thành một số.
‫Vì vậy, bất cứ thứ gì người dùng đã nhập đều có thể được phân tích cú pháp thành một số.
‫Điều gì xảy ra nếu nó không phải là trường hợp?
‫Vì vậy, nếu nó không thể được phân tích cú pháp thành một số hoặc số cao hơn 21 hoặc thấp hơn 0, thì trước tiên chúng tôi
‫muốn kiểm tra xem mục nhập có bằng trừ một hay không, bởi vì nếu anh ta đã nhập trừ một, thì chúng tôi muốn hoàn thành chương
‫trình bất cứ lúc nào.
‫Đúng.
‫Vì vậy, những gì chúng ta cần làm ở đây là thông báo cho anh ta.
‫Bảng điều khiển bên phải, xin vui lòng.
‫Nhập giá trị từ một đến 20 vì điều kiện này ở đây sẽ chỉ được đáp ứng nếu anh ta nhập một giá trị nào đó
‫không nằm trong khoảng từ một đến 20.
‫Vì vậy, nếu đó là một bức thư, nếu nó là toàn bộ văn bản, nếu nó là một con số khác như 25 hoặc bất cứ điều gì, thì đó là những
‫gì sẽ được in cho anh ta.
‫Và sau đó nếu điều đó xảy ra, chúng tôi muốn tiếp tục.
‫Vì vậy, chúng tôi chỉ đơn giản muốn đi đến bước tiếp theo.
‫Và bây giờ chúng ta cần chạy một cái gì đó trong mã hoang dã của chúng ta.
‫Vì vậy, tôi sẽ làm cho nó nhỏ hơn một chút.
‫Vì vậy, chúng ta có mọi thứ trên một màn hình và bây giờ chúng ta cần thêm số lần lặp lại.
‫Vì vậy, ở đây chúng ta cần tăng số lượng, đó là số lượng của chúng ta.
‫Được chứ.
‫Số lượng mục nhập là số lượng của chúng tôi, và tôi sẽ đếm tổng số ở đây.
‫Tại sao tôi tăng nó ở đây?
‫Tôi làm như vậy để đảm bảo rằng nó chỉ được thực thi.
‫Vì vậy, chúng tôi chỉ tăng số lượng nếu chúng tôi thực sự muốn tăng số lượng.
‫Bởi vì nếu bạn sẽ làm điều đó mà không có điều này, hãy tiếp tục ở đây, sau đó nó thậm chí sẽ tăng
‫số lượng mục nhập nếu số được nhập không nằm trong khoảng 0 hoặc từ một đến 20, hoặc nếu đó là một loại mục nhập khác
‫như sau hoặc đại loại như cái đó.
‫Vì vậy, ở đây chúng tôi đảm bảo rằng, không sao, nó chỉ được thực thi nếu mọi thứ hoạt động tốt.
‫Vì vậy, anh ấy đã nhập một giá trị tốt và chúng ta có thể tiếp tục.
‫Được rồi.
‫Vì vậy, bây giờ một việc còn lại phải làm, và đó là tính giá trị trung bình.
‫Và làm thế nào để chúng tôi làm điều đó?
‫Chà, chúng ta tiếp tục ở đây.
‫Chúng tôi tạo ra một cú đúp.
‫Và tôi sử dụng nhân đôi ngay bây giờ bởi vì nếu không, mức trung bình của tôi sẽ là một số nguyên bị cắt và
‫nó không chính xác như tôi muốn.
‫Vì vậy, tôi sẽ gọi nó là trung bình, là một nhân đôi tổng số của chúng tôi chia cho một nhân đôi số lượng của chúng tôi.
‫Vì vậy, những gì tôi nói ở đây là trung bình là tổng số tiền ở đây.
‫Được tăng lên mỗi khi chúng tôi nhập một cái gì đó.
‫Chia cho số lượng mục nhập mà chúng tôi có.
‫Vì vậy, về cơ bản đó là phép tính hoặc công thức để tính trung bình.
‫Đúng.
‫Tiếp theo, những gì chúng tôi muốn làm là ghi điều đó vào bảng điều khiển.
‫Vì vậy, chúng ta hãy viết nó như thế.
‫Điểm trung bình của học sinh của bạn là và sau đó chúng tôi sử dụng lại dấu ngoặc nhọn 0 và chuyển giao điểm trung bình
‫và đó là khá nhiều.
‫Vì vậy, bây giờ chúng tôi có chương trình của mình sử dụng đầu vào của người dùng và bây giờ chúng tôi có thể tiếp tục và kiểm tra điều đó bởi vì chúng
‫tôi nên làm.
‫Ồ, thực ra, chúng ta đang thiếu một thứ.
‫Chúng tôi thiếu đường màu đỏ ở cuối bởi vì nếu không, chúng tôi không thấy kết quả ở đây.
‫Vì vậy, hãy thêm bảng điều khiển đó đọc hoặc thực sự đọc.
‫Đọc dòng màu đỏ không quan trọng miễn là chúng ta vẫn có thể nhìn thấy mã.
‫Hãy chạy nó.
‫Số cuối cùng là số không.
‫Vui lòng nhập số điểm tiếp theo.
‫Số lượng mục nhập hiện tại bằng không.
‫Vui lòng nhập trừ một.
‫Khi bạn đã sẵn sàng để tính giá trị trung bình.
‫Được rồi.
‫Hãy tiến về phía trước.
‫Hãy nhập chỉ để kiểm tra xem chương trình của chúng ta có còn hoạt động hay không.
‫Vui lòng nhập giá trị từ một đến 20.
‫Hoàn hảo.
‫Số cuối cùng là số không.
‫Vui lòng nhập số điểm tiếp theo.
‫Số lượng mục nhập hiện tại là 0.
‫Cho đến nay, mọi thứ đều tốt.
‫Ngay cả khi chúng tôi nhập một số vô nghĩa ở đây, nó vẫn hoạt động hoàn hảo.
‫Vì vậy, bây giờ chúng ta hãy nhập mười.
‫Số cuối cùng là mười.
‫Được rồi, bây giờ hãy nhập 15, 13, 12, v.v.
‫Vì vậy, tôi sẽ chỉ thêm một số con số ở đây.
‫Và nếu tôi thêm một cái gì đó như 31, nó nói, vui lòng nhập một giá trị từ một đến 20.
‫Tốt đấy.
‫Vì vậy, nó biết nếu tôi làm điều gì đó sai.
‫Vì vậy nếu chẳng may giáo viên nhập các giá trị không chính xác thì sẽ dừng lại ở đây.
‫Vì vậy, chúng tôi có số lượng mục nhập hiện tại.
‫11 Vì vậy, tôi sẽ nhập trừ một và hãy xem điều gì sẽ xảy ra.
‫Và nó cho biết điểm trung bình của học sinh của bạn là 11. 09, không chín, không chín, v.v.
‫Tuyệt quá.
‫Vì vậy, ở đây bạn thấy những gì chúng tôi có thể làm với kiến thức mà chúng tôi đã thu được cho đến nay.
‫Chúng tôi có thể tạo ra ít chương trình trung bình và bạn có thể làm được nhiều hơn thế.
‫Vì vậy, chúng tôi vẫn chưa thấy cách sử dụng các giao diện người dùng tuyệt vời.
‫Chúng tôi vẫn đang làm việc với bảng điều khiển, nhưng chúng tôi sẽ đạt được điều đó.
‫Vì vậy, bạn sẽ thấy cách tạo giao diện người dùng với WPF, đây là một công cụ để tạo giao diện người dùng tuyệt vời với
‫Visual Studio.
‫Vì vậy, hiện tại, tôi nghĩ đó là một tiến bộ tốt.
‫Và trong video tiếp theo, chúng ta sẽ chuyển sang chủ đề tiếp theo.
‫Vì vậy, tôi hy vọng sẽ gặp bạn ở đó và tôi hy vọng bạn có thể giải quyết vấn đề đó hoặc thách thức đó hoặc ít nhất là
‫một số thách thức.
‫Và vui lòng cho tôi biết bạn đã giải quyết nó như thế nào để các sinh viên khác và tôi có thể so sánh những gì bạn đã làm và cung cấp cho
‫bạn một số phản hồi hoặc so với những gì chúng tôi đã tự tạo ra.
‫Vì vậy, cảm ơn rất nhiều và hẹn gặp lại các bạn trong video tiếp theo.