Những câu hỏi liên quan
Châu Trần Yến Nhi
Xem chi tiết
Nguyễn Lê Phước Thịnh
23 tháng 4 2021 lúc 20:40

1)

uses crt;

var a,b,bcnn,i:integer;

begin

clrscr;

write('a='); readln(a);

write('b='); readln(b);

bcnn:=a*b;

for i:=a*b-1 downto 1 do 

  if (i mod a=0) and (i mod b=0) then

begin

if bcnn>i then bcnn:=i;

end;

writeln(bcnn);

readln;

end.

 

Bình luận (0)
Nguyễn Lê Phước Thịnh
23 tháng 4 2021 lúc 20:40

2:

procedure hoandoi(a,b:integer);

var tam:integer;

begin

tam:=a;

a:=b;

b:=tam;

end;

  
Bình luận (0)
Nguyễn Lê Phước Thịnh
23 tháng 4 2021 lúc 20:41

3:

procedure max(a,b:integer);

begin

if a>b then max:=a

else max:=b;

end;

Bình luận (0)
Võ Trần Nguyên
Xem chi tiết
Nguyễn Lê Phước Thịnh
23 tháng 4 2021 lúc 20:38

procedure hoandoi(a,b:integer);

var tam:integer;

begin

tam:=a;

a:=b;

b:=tam;

end;

Bình luận (0)
M Ạ C H N H A
Xem chi tiết
Thanh Đình Lê
21 tháng 4 2023 lúc 9:49
Viết hàm tính tổng các số từ 1 đến n:

```
def tong_tu_1_den_n(n):
tong = 0
for i in range(1, n+1):
tong += i
return tong
```

Hàm này sử dụng vòng lặp for để tính tổng của các số từ 1 đến n. Ban đầu, ta khởi tạo biến tong bằng 0. Sau đó, ta lặp qua các số từ 1 đến n và cộng chúng vào biến tong. Cuối cùng, ta trả về giá trị của biến tong.

Viết thủ tục thực hiện việc hoán đổi hai giá trị của a và b:

```
def hoan_doi(a, b):
temp = a
a = b
b = temp
return a, b
```

Thủ tục này sử dụng biến tạm temp để lưu giá trị của a trước khi hoán đổi. Sau đó, ta gán giá trị của b cho a và giá trị của temp (tức là giá trị ban đầu của a) cho b. Cuối cùng, ta trả về hai giá trị đã được hoán đổi.

Bình luận (0)
M Ạ C H N H A
Xem chi tiết
Nguyễn Đức Ánh
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Đỗ Ngọc Trinh
14 tháng 3 2019 lúc 8:14

a) Thủ tục ngugiac:

b) Thủ tục chieckhantheu

Bình luận (0)
Lại P gia huy
Xem chi tiết
Bùi Bảo Ngọc
Xem chi tiết
le thi huong
Xem chi tiết
Nguyễn Lê Phước Thịnh
12 tháng 10 2019 lúc 23:39

program cau_a;
uses crt;
type mang=array[1..100]of integer;
var a:mang;
i,n:integer;
s:longint;
{------------------chuong-trinh-con-nhap--------------}
procedure nhap(var b:mang);
begin
write('nhap n='); readln(n);
for i:=1 to n do
begin
write('a[',i,']='); readln(b[i]);
end;
end;

{---------chuong-trinh-con-tim-min--------------}

function min(var c:mang):integer;

var j,m,nn:integer;

begin

nn:=c[1];

for j:=1 to m do

if nn<c[j] then nn:=c[j];

write('so nho nhat trong mang A la: ',nn);

min:=nn;

end;

{-----------------chuong-trinh-chinh---------------------}

begin

clrscr;

nhap(a);

min(a);

readln;

end.

Bình luận (0)
Nguyễn Lê Phước Thịnh
12 tháng 10 2019 lúc 23:45

câu b:

program cau_b;
uses crt;
type mang=array[1..100]of integer;
var a:mang;
i,n:integer;
s:longint;
{------------------chuong-trinh-con-nhap--------------}
procedure nhap(var b:mang);
begin
write('nhap n='); readln(n);
for i:=1 to n do
begin
write('a[',i,']='); readln(b[i]);
end;
end;
{---------chuong-trinh-con-tinh-tong-cac-phan-tu-la-so-chan--------}
function tong(var c:mang):integer;
begin
s:=0;
for i:=1 to n do
if c[i] mod 2=0 then s:=s+c[i];
tong:=s;
end;
{-----------------chuong-trinh-chinh---------------------}
begin
clrscr;
nhap(a);
s:=tong(a);
write(s);
readln;
end.

Bình luận (0)