Sau khi thực hiện đoạn chương trình sau, giá trị của S bằng bao nhiu

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.

16 tháng 11 2021

Câu 8. Câu lệnh while – do có cú pháp nào dưới đây?

A. while <điều kiện> do <câu lệnh>;

B. write <điều kiện> do <câu lệnh>;

C. while <điều kiện> to <câu lệnh>;

D. while <điều kiện> begin <câu lệnh>;end;

Câu 9. Cho biết kết quả khi thực hiện đoạn câu lệnh:

S:=0;

For i:=1 to 12 do if i mod 2 <>0 then S:=S+i;

Kết quả:

A. S=38

B. S=36

C. S=45

D. S=32

Câu 10. Cho biết kết quả khi thực hiện đoạn câu lệnh:

c:=a; a:=a-b; b:=a*c; S:=a+b;

Khi a=6 ; b=2. Kết quả:

A. S= 8

B. S= 9

C. S= 12

D. S=2

16 tháng 11 2021

Câu 5. Trường hợp nào sau đây không phải là lệnh gán trong Pascal

A. cd := 50;

B. 10 := a;

C. a := a * 2;

D. ab := 1000;

Câu 6: Các biểu diễn của phép toán số học với số nguyên trong Pascal là:

A. +, -, *, /, div, mod

B. +, -, *, /

C. +, -, *, div, mod

D. +, -, x,:

16 tháng 11 2021

Câu 4. Cho biết kết quả trả về của biểu thức sau:

(100 div 9) mod 9 + (14 div 3) div 2.

A. 10

B. 5

C.3

D. 4

6 tháng 4 2017

uses crt;
const finp='Bai1.inp';
fout='Bai1.out';
type mangc=array[1..10000] of char;
mangl=array[1..10000] of longint;
var f:text;
ch:mangc; a:mangl;
n:longint;
procedure doc;
var i:longint;
begin
assign(f,finp);
reset(f);
readln(f,n);
for i:=1 to n do read(f,ch[i]);
close(f);
end;
procedure ghi;
begin
assign(f,fout);
rewrite(f);
end;
procedure tim;
var i,j,d,k,l:longint;
begin
for i:=n-2 downto 1 do
begin
a[i]:=1;
d:=0;
for j:=i+1 to n do
begin
l:=a[j];
if ch[i]=ch[j] then a[j]:=d+2
else if a[j-1]>a[j] then a[j]:=a[j-1];
d:=l;
end;
end;
end;
procedure xuly;
var i:longint;
begin
fillchar(a,sizeof(a),0);
if n=1 then a[n]:=1
else begin
a[n-1]:=1;
a[n]:=ord(ch[n]=ch[n-1])+1;
end;
if n>2 then tim;
write(f,n-a[n]);
end;
begin
doc;
ghi;
xuly;
close(f);
end.

ai có thể giải thích cho mình bài này đc không

nhất là cái "procedure tim" và mục đích của mảng số nguyên a

mk cảm ơn nhiều

7 tháng 4

def generate_sequence(n):

"""Generates the sequence A up to the nth term."""


if n < 0:

return "Please enter a non-negative number."


sequence = [] # This list will hold our sequence


if n >= 0:

sequence.append(1) # A[0] = 1


if n >= 1:

sequence.append(3) # A[1] = 3


for i in range(2, n + 1):

# Calculate A[i] using the rule: A[i] = A[i-1] * 2 * A[i-2]

next_term = sequence[i - 1] * 2 * sequence[i - 2]

sequence.append(next_term)


return sequence


# Let's see the sequence up to the 5th term (A[0] to A[5])

result = generate_sequence(5)

print(result) # Output: [1, 3, 6, 36, 432, 31104]

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

16 tháng 11 2021

Câu 3. Hãy chọn biểu diễn tên đúng trong Pascal?

A. _AB234

B. 100ngan

C. ‘*****’

D. Bai tap