Program Vidu ; Uses Crt ; (* Crt là một Unit chứa các chương trình con về màn hình, bàn hình... *) Var A, B, C, D : Integer ; Z : Real ; (* ---------------------------------------------------------------------- *) Procedure Tieu_de ; Begin Writeln (' **************************************** ') ; Writeln (' * MINH HOA CHUONG TRINH CON * ') ; Writeln (' **************************************** ') ; End ; (* ------------------------------------------------------------------- *) Procedure Enter (Var X, Y : Integer ) ; Var OK : Char ; Begin Repeat Write (' Tu so = ') ; Readln (X) ; Write (' Mau so = ') ; Readln (Y) ; Write (' Co sua so lieu khong (c, k) ? ') ; OK := Readkey ; Writeln ; Until (OK = ' K ') or (OK = ' k ') ; End ; (* ------------------------------------------------------------------- *) Function Chia (X, Y : Integer) : Real ; Begin If Y <> 0 Then Chia := X / Y Else Begin Writeln (#7,' Khong chia duoc cho 0.') ; (* Máy sẽ báo lỗi nếu mẫu số là 0 *) Halt ; (* Thu tuc Halt dung chuong trinh lai *) End ; End ; (* ------------------------------------------------------------------- *) BEGIN Tieu_de ; Enter (A, B) ; Enter (C, D) ; Z := Chia (A, B) * Chia (C, D) ; Writeln (' Ti so (A / B) * (C / D) la : ', Z) ; Writeln (' Hay an Enter de ket thuc ! ') ; Readln ; END.
Thông báo
Collapse
No announcement yet.
Làm ví dụ về Funtion trong Pascal cho vui
Collapse
X
-
Làm ví dụ về Funtion trong Pascal cho vui
Program Vidu ; Uses Crt ; (* Crt là một Unit chứa các chương trình con về màn hình, bàn hình... *) Var A, B, C, D : Integer ; Z : Real ; (* ---------------------------------------------------------------------- *) Procedure Tieu_de ; Begin Writeln (' **************************************** ') ; Writeln (' * MINH HOA CHUONG TRINH CON * ') ; Writeln (' **************************************** ') ; End ; (* ------------------------------------------------------------------- *) Procedure Enter (Var X, Y : Integer ) ; Var OK : Char ; Begin Repeat Write (' Tu so = ') ; Readln (X) ; Write (' Mau so = ') ; Readln (Y) ; Write (' Co sua so lieu khong (c, k) ? ') ; OK := Readkey ; Writeln ; Until (OK = ' K ') or (OK = ' k ') ; End ; (* ------------------------------------------------------------------- *) Function Chia (X, Y : Integer) : Real ; Begin If Y <> 0 Then Chia := X / Y Else Begin Writeln (#7,' Khong chia duoc cho 0.') ; (* Máy sẽ báo lỗi nếu mẫu số là 0 *) Halt ; (* Thu tuc Halt dung chuong trinh lai *) End ; End ; (* ------------------------------------------------------------------- *) BEGIN Tieu_de ; Enter (A, B) ; Enter (C, D) ; Z := Chia (A, B) * Chia (C, D) ; Writeln (' Ti so (A / B) * (C / D) la : ', Z) ; Writeln (' Hay an Enter de ket thuc ! ') ; Readln ; END.
Tags: None
Bài viết mới nhất
Collapse
-
bởi chinhnguyen9Công thức
Gain (dB) = 20 × log₁₀(A)
Thí dụ 1; 60dB
log₁₀(A)=60/20=3
⇒ A=V_out / V_in = 10³ = 1.000
Thí dụ 2; 100dB
log₁₀(A)=100/20=5
⇒ A=V_out / V_in = 105 = 100.000
Tí dụ 3; LM 358
Large Signal Open Loop Voltage Gain AVOL V/mV RL = 2.0...-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 08:44 -
-
Trả lời cho Mạch 3s bị giảm điện áp đầu rabởi minhtri0405chả biết bạn xử lý được chưa , kích sạc hoặc điện áp > điện áp khối pin vào 2 chân P - P+ , nhiều mạch phải yêu cầu có kích lần đầu sau đó mới chạy...
-
Channel: Điện tử dành cho người mới bắt đầu
18-03-2026, 10:01 -
-
bởi minhtri0405đây có phải là 1 cách để test mosfet xịn hay dỏm khi mua đồ tàu không nhỉ , vì ko thể đập ra để coi lõi rồi trả hàng được....
-
Channel: Tâm tình dân kỹ thuật
18-03-2026, 09:57 -
-
Trả lời cho Giúp mình vẽ sơ đồ và phân tích nguyên lý làm việc của khảo sát các mạch nguồn ổn áp vớibởi Tuyenvc345
-
Channel: Hỗ trợ học tập
16-03-2026, 18:05 -
-
Trả lời cho Giúp mình vẽ sơ đồ và phân tích nguyên lý làm việc của khảo sát các mạch nguồn ổn áp vớibởi Tuyenvc345
-
Channel: Hỗ trợ học tập
16-03-2026, 18:04 -
-
bởi bqvietDiễn đàn vốn vắng, muốn vào viết bài trả lời chút nhưng cứ thấy luồng nào thành viên này mở thì cũng đồng thời xuất hiện ở Otofun, thế là chùn tay ... Thôi thì dientuvietnam không thể so sánh được về độ phổ cập, biết thân biết phận vậy.
-
Channel: Tâm tình dân kỹ thuật
16-03-2026, 17:49 -
-
bởi chinhnguyen9So sánh sóng 2 mạch nguồn Push-pull
· Sóng vuông giửa 2 cực D của mạch Pushpull trong module inverter 24-220V sine giả của TQ. Mạh điện này khá đặc biêt ở chổ, không thấy mạch snubber mà hiêu quả triêt sóng hài quá tốt dù hoạt...-
Channel: Nguồn!
16-03-2026, 14:27 -
-
bởi chinhnguyen9Mạch điên bếp tù gộm 2 khối:
Khối điêu khiển:
-Thiết lập công suất nấu
-Thiết lập thời gian nấu
-Kiểm tra có đặt nồi hay không, đúng loại hay không?
-Có quá nhiệt không?
Khối công suất:
- Nắn+ lọc điên AC ra 310VDC +loọc nhiểu...-
Channel: Hướng dẫn sử dụng diễn đàn
16-03-2026, 14:05 -
