Bài tập  /  Bài đang cần trả lời

02/05/2018 12:23:10

Viết cú pháp câu lệnh lặp

1.Viết cú pháp câu lệnh lặp. Cho VD?
2. Viết cú pháp cân bằng câu lệnh lặp chưa biết. Cho VD?
3.Viết chương trình in ra tổng các số chẵn nhỏ hơn hoặc bằng n (với n được nhập)
4. Viết chương trình in ra tổng các số lẻ nhỏ hơn hoặc bằng n ( với n được nhập)
5. Viết chương trình phép tính tổng của nhiều số (chưa biết số nào). Nhập số 0 để kết thúc quá trình nhập.
6. Kiểu dữ liệu mảng là gì? Viết cú pháp kiểu dữ liệu mảng?
3 trả lời
Hỏi chi tiết
6.517
11
6
Tiểu Khả Ái
02/05/2018 12:34:04
1.Viết cú pháp câu lệnh lặp. Cho VD?
______________________________
Câu lệnh lặp với số lần biết trước có tác dụng chỉ viết 1 lệnh thay thế được cho nhiều lệnh (= số lần lặp).
* Cú pháp 1
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh> ;
Trong đó:
+ for, to, do: là các từ khóa
+ <biến đếm>: phải khai báo kiểu đếm được như số nguyên hay ký tự
+ <giá trị đầu>, <giá trị cuối>: là giá trị đếm được của <biến đếm>
+ <số lần lặp> = <giá trị cuối> - <giá trị đầu> + 1 nếu là biến nguyên
<số lần lặp> = giá trị nguyên từ ký tự đầu đến ký tự cuối nếu biến đếm là kiểu ký tự
+ Nếu là câu lệnh ghép thì nằm trong cặp begin và end;
* Cú pháp 2
for <biến đếm> := <giá trị cuối> downto <giá trị cuối> do <câu lệnh> ;

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
3
5
Tiểu Khả Ái
02/05/2018 12:37:27
4. Viết chương trình in ra tổng các số lẻ nhỏ hơn hoặc bằng n ( với n được nhập)
__________________________________
Program In_So_Le;
Uses crt;
var i,n: integer;
Begin
     Clrscr;
     Write('Nhap so n ='); readln(n);
     For i:=1 to n do if i mod 2 =1 then Write(i:3,',');
     readln
end
2
2
Tiểu Khả Ái
02/05/2018 12:42:22
3.Viết chương trình in ra tổng các số chẵn nhỏ hơn hoặc bằng n (với n được nhập)
__________________________

Program Tong_So_Chan;

Uses crt;

var n, i, s: INTEGER; 
BEGIN 
write('N='); readln(n); <br />s:=0; <br />FOR i:=2 TO n DO <br />IF i MOD 2 = 0 THEN s:=s+i; <br />write('T />readln 
end.

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Bài tập liên quan
Bài tập Tin học Lớp 8 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Trợ lý ảo Trợ lý ảo
×
Đấu trường tri thức | Lazi Quiz Challenge +500k