Hãy tìm hiểu các thuật toán sau đây và cho biết khi thực hiện thuật toán, máy tính sẽ bao nhiêu vòng lặp? Khi kết thúc, giá trị của S bằng bao nhiêu? Viết chương trình Pascal thể hiện các thuật toán đó:
a) Thuật toán 1
Bước 1. S \(\leftarrow\) 10, x \(\leftarrow\) 0.5
Bước 2. Nếu S \(\leq\) 5.2, chuyển tới bước 4.
Bước 3. S \(\leftarrow\) S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
b) Thuật toán 2
Bước 1. S \(\leftarrow\) 10, n \(\leftarrow\) 0.
Bước 2. Nếu S ≥ 10, chuyển tới bước 4.
Bước 3. n \(\leftarrow\) n + 3, S \(\leftarrow\) S - n quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
Cho thuật toán sau:
B1: j:=0, T:=105
B2: Nếu T<20 thì qua bước 4
B3: j:=j+5; T:=j;
B4: In ra kết quả T và j
Hãy cho biết khi thực hiện thuật toán máy tính sẽ thực hiện bao nhiêu vòng lặp và giá trị của T và j là bao nhiêu?
HELP ME!!!!!!!!!!!!!!!!!!!! SẮP THI HKII TIN R :((
Hãy tìm hiểu thuật toán sau đây và cho biết khi thực hiện máy tính sẽ thực hiện bao nhiêu vòng lặp? Khi kết thúc S bằng bao nhiêu? Viết chương trình pascal thể hiện thuật toán đó B1: S
Cho thuật toán sau:
- B1: A :=0;b :=1;
- B2: Nếu A≤ 30 thì chuyển qua B3, ngược lại A > 30 thì chuyển B4;
- B3:i :=b+2 ; A:=A+b; và quay lại B2
- B4: In ra kết quả và kết thúc thuật toán
Program Bai9;
Uses CRT;
Var A,b:integer;
Begin
A:= 0, J:=1;
While A<= 30 do
Begin i := b +2;A := A + b;End;
Writeln(A);
Readln;
End.
a) Hãy cho biết, khi thực hiện thuật toán trên, máy tính sẽ thực hiện bao nhiêu vòng lặp và giá trị của T và j là bao nhiêu (1,0 điểm)
b) Viết chương trình sử dụng câu lệnh lặp chưa biết trước thể hiện thuật toán trên.
viết chương trình với thuật toán sau:
Bước 1. S←0,n←0
Bước 2. Nếu S ≤ 1000 thi chuyển tới bước 3; ngược lại ( S>1000) chuyển tới bước 4 Bước 3. n←n+1; S←S+n; và quay lại bước 2
Bước 4. In kết quả: S và n là số tự nhiên nhỏ nhất sao cho S > 1000. Kết thúc thuật toán.
Viết cú pháp và hoạt động của câu lệnh lặp với số lần chưa biết trước: Và làm bài tập. Bài tập áp dụng: Cho câu lệnh: T:= 10; while T>S do T:= T-2; a) Câu lệnh trên lặp lại bao nhiêu lần ? b) Khi kết thúc vòng lặp thì giá trị của biến T là bao nhiêu ? Help meee giúp mình với ạ😭😭
cho 1 thuật toán.Hãy cho biết khi thưcj hiện thuật toán đó máy tính sẽ thực hiện bao nhiêu vòg lặp và cho biết giá trị của các biến là bao nhiêu
Em hãy cho biết thuật toán máy tính sẽ thực hiên bao nhiêu vòng lặp? kết thúc giá trị của S bằng bao nhiêu? viết chương trình bằng pascal để mô tả thuật toán đo.
b1:s<- 10, n<-1;
b2: nếu s ≥5,chuyển B4.
b3:n←N+1,s←s-n và quay lại bước 2
b4:tông báo s và kết thúc thuật toán
viết chương trình pascal thể hiện thuật toán sau: chương trình tính tổng các số lẻ từ 1 đến 20
thuật toán: b1:i<--1; tong<--0.
b2: nếu i>20 chuyển tới bước 4.
b3: tong<--tong+i; i<--i+2 và quay lại bước 2.
b4: thông báo tổng và kết thúc thuật toán.
=>mong mọi người giúp tôi viêts chương trình nhé xin cám ơn rất nhìu ạ.