cho thuật toán sau
b1 : a ←20; b←0,5
b2: nếu a<=10 thì chuyển đến b4
b3: a←a,b quay lại b2
b4: in ra và kết thúc chương trình
a,thuật toán trên có bao nhiêu vòng lặp?Giá trị?
b,viết chương trình
cho thuật toán sau
B1: Nhập số nguyên dương N và dãy số a1,a2,…,An
B2: T<-0; i<-1;
B3: Nếu í> n thì thông báo T và kết thúc
B4: Nếu ai:2=0 thì T<-T+ai
B5: i<-i+1; lại bước 3
Câu hỏi
Câu1: Input và Output của thuật toán trên là gì?
Câu2:Trong thuật toán trên biến nhận giá trị trong đoạn nào? Biến i có tác dụng gì?
Câu3:Thuật toán dừng khi nào?
Câu4:Mô phỏng việc thực hiện thuật toán với N=8, k=8 và dãy số: 5,7,8,3,8,10,7,5
Câu 1:
Input: Dãy số nguyên
Output: Tổng các số chẵn trong dãy đó
Hãy quan sát thuật toán sau. Với dãy A: 3, 6, 7, 2, 19, 20, 6. k = 6
a, Sau khi thuật toán kết thúc giá trị của d là bao nhiêu?
b, Theo em thuật toán trên làm công việc gì?
Hãy quan sát thuật toán sau. Với dãy A: 3, 6, 7, 2, 19, 20, 6. k = 6
a, Sau khi thuật toán kết thúc giá trị của d là bao nhiêu?
b, Theo em thuật toán trên làm công việc gì?
Viết chương trình Pascal cho hai thuật toán sau: Thuật toán 1: Bước 1: T:=0; n:=0 Bước 2: Nếu T >20 chuyển về bước 4 Bước 3: n:= n+2; T := T+n; Quay lại bước 2 Bước 4: Thông Bảo T; Kết thúc thuật toán
đen như zại ai mè giải đựt ạ, khum nhìn thấy chữ gì lun ạ
uses crt;
var t,n:integer;
begin
clrscr;
t:=0;
n:=0;
while t<=20 do
begin
n:=n+2;
t:=t+n;
end;
writeln(t);
readln;
end.
-trong thuật toán tính tổng a và b. hãy cho biết :đầu vào và đầu ra của thuật toán?
-trong thuật toán tính trung bình cộng hai số a và b. hãy cho biết :đầu vào và đầu ra của thuật toán
-đầu vào: a,b
-đầu ra: a+b
-đầu vào:a,b
-đầu ra:(a+b):2
1 , xác định bài toán và viết giải thuật toán cho bài toán sau :
tính diện tích hình A ( biết hình A được ghép từ một hình chữ nhật có chiều roongh : 20 , chiều dài : b , và một hình bán nguyệt có bán kính là a )
2, cho 2 số thực a và b . cho biết kết quả so sánh hai số đó dưới dạng a lớn hơn b hoặc a nhỏ hơn b , hoặc a= b
xác định bài toán và viết thuật toán cho bài toán trên
đây là tin hok lớp 8 , giúp nhé , mai hok rùi , cần gấp lắm !!!!!
a/. 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?
b/. Viết chương trình bằng Pascal để mô tả thuật toán đó.
B1: S ! 20, n! 1;
B2: Nếu S ≥ 5, chuyển B4.
B3: n ! N + 1, S ! S - n và quay lại B2.
B4: Thông báo S và kết thúc thuật toán.
a: Thuật toán sẽ thực hiện 5 vòng lặp
Kết thúc thì S=0
b: uses crt;
var i,s,n:integer;
begin
clrscr;
s:=20;
n:=1;
while (s>=5) do
begin
n:=n+1;
s:=s-n;
end;
writeln(s);
readln;
end.
A. 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? B. Viết chương trình bằng pascal để mô tả thuật toán đó. B1: S ! 20, n! 1; B2: nếu S>5 hoặc = 5, chuyển b4 B3: n ! N + 1, S ! S - n và quay lại b2 B4: thông báo S và kết thúc thuật toán.
uses crt;
var s,n:integer;
begin
clrscr;
s:=20;
n:=1;
while s>=5 do
begin
n:=n+1;
s:=s-n;
end;
writeln(s);
readln;
end.