Giáo trình hình thành công thức điều chỉnh testfunc khi thực hiện chia với zero p4
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo trình hình thành công thức điều chỉnh testfunc khi thực hiện chia với zero p4. Ngôn Ngữ Lập Trình C# Câu lệnh if...else Câu lệnh phân nhánh if...else dựa trên một điều kiện. Điều kiện là một biểu thức sẽ được kiểm tra giá trị ngay khi bắt đầu gặp câu lệnh đó. Nếu điều kiện được kiểm tra là đúng, thì câu lệnh hay một khối các câu lệnh bên trong thân của câu lệnh if được thực hiện. Trong câu điều kiện if...else thì else là phần tùy chọn. Các câu lệnh bên trong thân của else chỉ được thực hiện khi điều kiện của if là sai. Do vậy khi câu lệnh đầy đủ if...else được dùng thì chỉ có một trong hai if hoặc else được thực hiện. Ta có cú pháp câu điều kiện if... else sau: if (biểu thức điều kiện) [else ] Nếu các câu lệnh trong thân của if hay else mà lớn hơn một lệnh thì các lệnh này phải được bao trong một khối lệnh, tức là phải nằm trong dấu khối { }: if (biểu thức điều kiện) { .... } [else { ... }] Như trình bày bên trên do else là phần tùy chọn nên được đặt trong dấu ngoặc vuông [...]. Minh họa 3.7 bên dưới cách sử dụng câu lệnh if...else. Ví dụ 3.7: Dùng câu lệnh điều kiện if...else. ----------------------------------------------------------------------------- using System; class ExIfElse { static void Main() { int var1 = 10; int var2 = 20; if ( var1 > var2) 53. Nền Tảng Ngôn Ngữ C#. Ngôn Ngữ Lập Trình C# { Console.WriteLine( “var1: {0} > var2:{1}”, var1, var2); } else { Console.WriteLine( “var2: {0} > var1:{1}”, var2, var1); } var1 = 30; if ( var1 > var2) { var2 = var1++; Console.WriteLine( “Gan gia tri var1 cho var2”); Console.WriteLine( “Tang bien var1 len mot ”); Console.WritelLine( “Var1 = {0}, var2 = {1}”, var1, var2); } else { var1 = var2; Console.WriteLine( “Thiet lap gia tri var1 = var2” ); Console.WriteLine( “var1 = {0}, var2 = {1}”, var1, var2 ); } } } ----------------------------------------------------------------------------- Kết quả: Gan gia tri var1 cho var2 Tang bien var1 len mot Var1 = 31, var2 = 30 ----------------------------------------------------------------------------- Trong ví dụ 3.7 trên, câu lệnh if đầu tiên sẽ kiểm tra xem giá trị của var1 có lớn hơn giá trị của var2 không. Biểu thức điều kiện này sử dụng toán tử quan hệ lớn hơn (>), các toán tử khác như nhỏ hơn ( var1: 10 54 . Nền Tảng Ngôn Ngữ C# . Ngôn Ngữ Lập Trình C# Tiếp theo đến câu lệnh if thứ hai, sau khi thực hiện lệnh gán giá trị của var1 = 30, lúc này điều kiện if đúng nên các câu lệnh trong khối if sẽ được thực hiện và kết quả là in ra ba dòng sau: Gan gia tri var1 cho var2 Tang bien var1 len mot Var1 = 31, var2 = 30 Câu lệnh if lồng nhau Các lệnh điều kiện if có thể lồng nhau để phục vụ cho việc xử lý các câu điều kiện phức tạp. Việc này cũng thường xuyên gặp khi lập trình. Giả sử chúng ta cần viết một chương trình có yêu cầu xác định tình trạng kết hôn của một công dân dựa vào các thông tin như tuổi, giới tính, và tình trạng hôn nhân, dựa trên một số thông tin như sau: Nếu công dân là nam thì độ tuổi có thể kết hôn là 20 với điều kiện là chưa có gia đình. Nếu công dân là nữ thì độ tuổi có thể kết hôn là 19 cũng với điều kiện là chưa có gia đình. Tất cả các công dân có tuổi nhỏ hơn 19 điều không được kết hôn. Dựa trên các yêu cầu trên ta có thể dùng các lệnh if lồng nhau để thực hiện. Ví dụ 3.8 sau sẽ minh họa cho việc thực hiện các yêu cầu trên. Ví dụ 3.8: Các lệnh if lồng nhau. ----------------------------------------------------------------------------- using System; class TinhTrangKetHon { static void Main() { int tuoi; bool coGiaDinh; // 0: chưa có gia đình; 1: đã có gia đình bo ...
Tìm kiếm theo từ khóa liên quan:
giáo trình vật lý tài liệu vật lý phương pháp quang học kỹ năng quang học thủ thuật quang họcGợi ý tài liệu liên quan:
-
Giáo trình Vật lý đại cương A2: Phần 2 - ThS. Trương Thành
78 trang 125 0 0 -
Giáo trình hình thành ứng dụng điện thế âm vào Jfet với tín hiệu xoay chiều p2
10 trang 59 0 0 -
Giáo trình giải thích việc nôn mửa do phản xạ hoặc do trung khu thần kinh bị kích thích p10
5 trang 56 0 0 -
Giáo trình hình thành đặc tính kỹ thuật của bộ cánh khuấy Mycom trong hệ số truyền nhiệt p2
5 trang 51 0 0 -
Giáo trình Vật lý phân tử và nhiệt học: Phần 1
54 trang 47 0 0 -
Giáo trình hình thành nguyên lý ứng dụng hệ số góc phân bố năng lượng phóng xạ p4
10 trang 46 0 0 -
13. TƯƠNG TÁC GIỮA HAI DÒNG ĐIỆN THẲNG SONG SONG. ĐỊNH NGHĨA ĐƠN VỊ AM-PE
4 trang 40 0 0 -
Giáo trình Vật lý phân tử và nhiệt học: Phần 2
72 trang 37 0 0 -
Giáo trình giải thích việc nôn mửa do phản xạ hoặc do trung khu thần kinh bị kích thích p3
5 trang 33 0 0 -
35 trang 30 0 0
-
Giáo trình hình thành phân đoạn ứng dụng cấu tạo đoạn nhiệt theo dòng lưu động một chiều p5
10 trang 30 0 0 -
Tài liệu: Hướng dẫn sử dụng phần mềm gõ công thức Toán MathType
12 trang 29 0 0 -
Giáo trình hình thành chu kỳ kiểm định của hạch toán kế toán với tiến trình phát triển của xã hội p4
10 trang 29 0 0 -
Thiết kế vĩ đại - Stephen Hawking & Leonard Mlodinow (Phần 5)
5 trang 28 0 0 -
Bài giảng vật lý : Tia Ronghen part 3
5 trang 28 0 0 -
21 trang 28 0 0
-
CÂU HỎI TRẮC NGHIỆM VẬT LÝ ĐẠI CƯƠNG
42 trang 26 0 0 -
6 trang 24 0 0
-
10 trang 23 0 0
-
Giáo trình hình thành đặc tính kỹ thuật của bộ cánh khuấy Mycom trong hệ số truyền nhiệt p3
5 trang 23 0 0