... 4. Cấu trúc while-do và
for-do
Cấu trúc while-do là cấu trúc lặp không
định trước số lần lặp nên không thể chuyển
về cấu trúc lặp với số lần lặp đã biết trước.
Nhưng ... nó đi vào thực hiện
các lệnh trong vòng lặp while-do: tăng N lên
1 (bước 3) và cộng vào tổng s một số hạng
1.0/(a+N) ( bước 4).
Cấu trúc lặp ( tiết 3)
Sinh viên thực hiệ...
... Các câu lệnh đơn trong C
Chương 4: Các câu lệnh có cấu trúc
Bài 1: Khối lệnh
Bài 2: Cấu trúc lựa chọn
Bài 3: Cấu trúc rẽ nhánh
Bài 4: Cấu trúc lặp
Bài 5: Các câu lệnh đặc biệt
Chương 5: Chương ... khả năng:
7
if (nam % 4 = = 0)
{
printf(“\n Dang la nam nhuan”);
printf(“ \n Dang la nam nhuan”);
printf(“ \n Dang la nam nhuan”);
}
else
{
printf( “\n Khong la nam nhuan”);
prin...
... tiến)
2. Lặp với số lần lặp biết trước
00:44:55
PHÂN TÍCH BÀI TOÁN VỚI N = 100
NHẬN XÉT:
S0 = 1/a
S1 = S0 + 1/(a+1)
S2 = S1 + 1/(a+2)
S3 = S2 + 1/(a +3)
S100 = S99 + 1/(a+100)
1
a
=
S
Bắt đầu ... tăng giá trị cho tổng S
được lặp đi lặp lại cho đến
khi:
1
0.0001
a N
<
+
Việc tăng giá trị cho tổng
S được lặp đi lặp lại 100
lần.
TÌM SỰ KHÁC BIỆT ?
Số lần lặp là chưa bi...
... Tổng_1a (Lặp tiến)
2. Lặp với số lần lặp biết trước
Program Tong_1a ;
Uses crt ;
Var a, N : Integer ;
S : real ;
Begin
Write(‘Hay nhap vao gia tri a: ‘) ;
Readln(a) ;
Clrscr ;
S := 1/a ;
Write(‘Tong ... S S + 1/(a + N)
N N + 1
B6: Đưa ra giá trị S rồi Kết thúc;
00:44:41
BÀI GiẢNG ĐIỆN TỬ TIN HỌC LỚP 11
Bài 10
(Tiết 2)
00:44:47
XÂY DỰNG THUẬT TOÁN (Dạng lùi)
2. Lặp với số lần...
... toán có những
thao tác phải thực hiện lặp đi lặp lại
một số lần. Cấu trúc lặp được sử
dụng để mô tả các thao tác lặp đó.
1. Ví dụ
2. Khái niệm
Giao diện
Lặp
For – do
Ví dụ Củng cố
1. Ví dụ ... hiện tượng lặp.
Giao diện Lặp
For – do
Ví dụ Củng cố
Đặt vấn đề
1. Ví dụ
2. Khái niệm
Có hai loại lặp:
Lặp với số lần biết trước (ví dụ 1)
Lặp với số lần chưa biết...
... hiểu Lặp
Chương trình
Edit by Van Tuyen, 2010
THPT Nguyễn Văn Trỗi
Phân loại:
Lặp với số lần biết trước
Lặp với số lần chưa biết trước
I. Tìm hiểu Lặp
Bài 10
Bài 10
cấu trúc lặp
cấu trúc lặp
www.nguyenbinhschool.oni.cc
THCS&THPT ... hiểu Lặp
II. Lặp với số lần lặp biết trước và câu lệnh For-do
Lặp dạng tiến:
for <biến đếm>:=<g.trị đầu> to <g.trị...
... crt;
Var S : real;
a, N : integer;
BEGIN
Clrscr ;
Write(‘nhap so a = ’); Readln(a);
S:=1/a;
For N := 1 to 100 do S := S + 1/(a + N);
Writeln(‘Tong S = ’, S:8:2); Readln
END.
2. LÆp víi sè lÇn biÕt ... integer;
BEGIN
Clrscr ;
Write(‘nhap so N =’); Readln(N);
d := 0;
For i := 1 to N - 1 do
If i mod 3 = 0 then d := d + 1;
If d=0 then Writeln(‘Khong co so nao thoa man’)
else Writeln(&...
... N>100 thì chuyển đến
bước 5.
Cấu trúc lặp (tiết 1/2)
I. Mục tiêu
1. Kiến thức
- Biết được ý nghĩa của cấu trúc lặp.
- Biết được cấu trúc chung của lệnh lặp for trong ngôn ngữ lập trình ...
thực hiện lệnh cần lặp
Sơ đồ cấu trúc lặp
- Dạng lùi:
Cấu trúc : for <biến đếm>:=<giá trị cuối> Downto <giá trị đầu>
Do <lệ...
... thấy được
Cấu trúc lặp (tiết 2/2)
I. Mục tiêu .
1. Kiến thức.
- Biết được ý nghĩa của cấu trúc lặp có số lần lặp chưa xác định .
- Biết được cấu trúc chung của lệnh lặp While trong ...
+ Những lệnh nào cần lặp lại?
IV. Đánh giá cuối bài.
1. Những nội dung đã học
- ý nghĩa của cấu trúc lặp có số lần chưa xác định.
- Cấu trúc chung của...