Tính f = an + bm (dùng chương trình con)
Yêu cầu :
Hãy chỉ ra:
a) Chương trình con dùng trong chương trình trên thuộc loại nào ?
b) Tên chương trình con ?
c) Danh sách tham số hình thức ?
d) Danh sách tham số thực sự ?
e) Các biến cục bộ dùng trong chương trình con ?
g) Có bao nhiêu lời gọi chương trình con ?
Hãy viết chương trình ( có sử dụng chương trình con) để tính và xuất ra màn hình chu vi và diện tính hình chữ nhật với chiều dài và chiều rộng là số nguyên bất kì do người dùng nhập vào ?
uses crt;
var a,b:integer;
{-----------------chuong-trinh-con-tinh-chu-vi----------------------------------}
function cv(x,y:integer):integer;
begin
cv:=x+y;
end;
{-------------------chuong-trinh-con-tinh-dien-tich-----------------------------}
function dt(x,y:integer):integer;
begin
dt:=x*y;
end;
{-------------------------chuong-trinh-chinh-------------------------}
begin
clrscr;
write('Nhap chieu dai:'); readln(a);
write('Nhap chieu rong:'); readln(b);
writeln('Chu vi la: ',cv(a,b));
writeln('Dien tich la: ',dt(a,b));
readln;
end.
Cho mảng A có n phần tử dùng chương trả con thực hiện một số yêu cầu như sau: 1. Viết chương trình nhập mảng A 2. Tính tổng số chẵn, lẻ 3. Tính có bao nhiêu phần tử chia hết cho k.
Viết chương trình có sử dụng chương trình con để tìm ước chung lớn nhất của một dãy số a1, a2, ...,an.
uses crt;
var i,n,c,b,uc:integer;
bcnn:int64;
a:array[1..100] of integer;
{--------------------------chuong-trinh-con-tim-ucln-cua-hai-so---------------}
function ucln(c,b:integer):integer;
var r:integer;
begin
r:=c mod b;
while r<>0 do
begin
c:=b;
b:=r;
r:=c mod b;
end;
ucln:=b;
end;
{---------------------------chuong-trinh-chinh-----------------------------------}
begin
clrscr;
Write('n='); readln(n);
for i:=1 to n do
begin
write('a[',i,']='); readln(a[i]);
end;
uc:=ucln(a[1],a[2]);
for i:=3 to n do
uc:=ucln(uc,a[i]);
writeln(uc);
readln;
end.
Ngôn ngữ lập trình là A.ngôn ngữ dùng để viết 1 chương trình máy tính. B.ngôn ngữ dùng để viết các chương trình máy tính. C.các dãy bit(dãy các chỉ số gồm 0 và 1). D.chương trình dịch
Câu 57. Tính an ninh, an toàn của ngôi nhà thông minh thể hiện ở chỗ:
A. Có hệ thống điều khiển các đồ dùng điện của ngôi nhà tự động hoạt động theo chương trình cài đặt sẵn.
B. Có thể giám sát ngôi nhà và điều khiển đồ dùng điện từ xa bằng phần mềm.
C. Tận dụng tối đa năng lượng gió và ánh sáng mặt trời.
D. Cả 3 đáp án trên
Câu 58. Tính tiết kiệm năng lượng của ngôi nhà thông minh thể hiện ở chỗ:
A. Có hệ thống điều khiển các đồ dùng điện của ngôi nhà tự động hoạt động theo chương trình cài đặt sẵn.
B. Có thể giám sát ngôi nhà và điều khiển đồ dùng điện từ xa bằng phần mềm.
C. Tận dụng tối đa năng lượng gió và ánh sáng mặt trời.
D. Cả 3 đáp án trên
Câu 59. Phát biểu nào sau đây về ngôi nhà thông minh là đúng?
A. Ngôi nhà thông minh được trang bị nhiều thiết bị, đồ dùng phục vụ cho việc vui chơi, giải trí.
B. Ngôi nhà thông minh được trang bị hệ thống điều khiển tự động hoặc bán tự động đối với các thiết bị, đồ dùng trong nhà.
C. Ngôi nhà thông minh được xây dựng bằng những vật liệu đặc biệt.
D. Ngôi nhà thông minh được trang bị nhiều đồ dùng đắt tiền.
giúp mik bài này với ạ dùng pascal và chương trình con nha
Program HOC24;
var st,st1,st2: string;
i: byte;
f: text;
const fi='SPLIT.INP ' ;
fo = 'SPLIT.OUT' ;
Procedure ip;
begin
assign(f,fi);
reset(f);a
read(f,st);
close(f);
end;
Procedure out;
begin
assign(f,fo);
rewrite(f);
st1:='' st2:=''
for i:=1 to length(st) do
begin
if st[i] in ['A'..'z'] then st1:=st1+st[i];
if st[i] in ['0'..'9'] then st2:=st2+st[i];
end;
writeln(f,st1);
write(f,st2);
close(f);
end;
Begin
ip;
out;
End.
Các biến được khai báo dùng riêng cho chương trình con được gọi là:
A. Biến cục bộ
B. Biến toàn cục
C. Tham số thực sự
D. Tham số hình thức
Viết chương trình nhập vào từ bàn phím các số nguyên dương, khi người dùng nhập số có nhiều chữ số, thì chương trình sẽ tính tổng của các chữ số đó và in ra màn hình. (dùng Python để viết chương trình).
Ví dụ: khi người dùng nhập số 246 thì tổng bằng 2 + 4 + 6 = 12