K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

CÁC BÀI TẬP VỀ CHƯƠNG TRÌNH CON BT_04_01: Viết chương trình con tính chu vi và diện tích của hình chữ nhật. Giải: Ta thấy rằng chương trình con tính chu vi, diện tích của hình chữ nhật nhất định phải có tham số đầu vào là 2 cạnh, đó là 2 tham trị. Nếu ta viết chương trình con là thủ tục thì kết quả phải lưu bằng một tham biến để đưa ra. Đặt tên các thủ tục là chu_vi, dien_tich ta cài...
Đọc tiếp

CÁC BÀI TẬP VỀ CHƯƠNG TRÌNH CON


BT_04_01: Viết chương trình con tính chu vi và diện tích của hình chữ nhật.

Giải: Ta thấy rằng chương trình con tính chu vi, diện tích của hình chữ nhật nhất định phải có tham số đầu vào là 2 cạnh, đó là 2 tham trị. Nếu ta viết chương trình con là thủ tục thì kết quả phải lưu bằng một tham biến để đưa ra. Đặt tên các thủ tục là chu_vi, dien_tich ta cài đặt như sau:

procedure Chu_vi(a,b : real; var c : real);

begin

C := 2*(a+b);



end;

 

{=================================}

procedure Dien_tich(a,b : real; var d : real);

begin


d := a*b;

end;


Tuy nhiên kết quả ra là kiểu thực, là kiểu mà hàm có thể trả lại nên ta có thể cài đặt 2 chương trình con trên bằng hàm như sau:

function Chu_vi(a,b : real): real;

Begin

Chu_vi := 2*(a+b);



end;

 

{=================================}

function Dien_tich(a,b : real): real;

begin


Dien_tich := a*b;

end;

 

0
3 tháng 7 2017

a)

Đề kiểm tra Học kì 2 Tin học 11 có đáp án (Đề 4)

b)

Đề kiểm tra Học kì 2 Tin học 11 có đáp án (Đề 4)

25 tháng 4 2023

Dịch chương trình: Đây là đoạn chương trình in hoa tất cả các kí tự trong xâu và đếm số lượng chữ cái H trong xâu.

S = 'Hoang Thi Thu Hong' sau khi in hoa S = 'HOANG THI THU HONG'

-> Trong xâu S có 4 kí tự 'H' => d = 4

15 tháng 11 2017

hình như ct bạn viết sai a

12 tháng 10 2019

chương trình sai rồi nhé bạn

KTC_HK1;

S: real;

Writeln('Nhap a='); 

14 tháng 1 2022

- Program KTCHK1;

- Program KTC_HK1;

- Uses crt;

- Var a, S: Integer;

- Writeln('Nhap a = ');

- Writeln('S = ' , S);

29 tháng 4 2020

Đoạn chương trình sau thực hiện việc nào trong các việc sau: S:=0; For i:= 1 to n do S:=S+ i;

S:=0; For i:= 1 to n do S:=S+ i;

Đoạn chương trình trên thực hiện việc tính tổng dãy số từ 1 đến n

Cho đoạn chương trình sau If(a< >0) then x:=9 div a Else x:=-1; Write(‘ x= ‘, x + 1); Khi cho a=0 thị đoạn chương trình trên sẽ in ra màn hình giá trị x=?

Số câu lệnh trong câu lệnh ghép là bao nhiêu?

- Khi cho a=0 thì là điều kiện sai nên câu lệnh điều kiện sẽ rẽ nhánh và x=-1. Sau khi thực hiện đoạn chương trình trên sẽ in ra màn hình giá trị x=0.

- Số câu lệnh trong câu lệnh ghép là :2

Đoạn chương trình s:=0;

for i:=1 to n do

s:=s+i;

thực hiện công việc tính tổng các số từ 1 tới n

Khi a=0 thì sẽ in ra màn hình x=0

Số câu lệnh ghép trong câu lệnh ghép là n lần