Page 17 - CHƯƠNG III - TIN HỌC LỚP 11 - NHÓM 4
P. 17

Tin học 11                                                                        Tập 2



               Ví dụ: Bạn Chương là một học sinh xuất sắc của lớp nên bạn đã nhận được học bổng
               của trường là một khoản tiền a đồng gửi vào tài khoản ngân hàng. Không may bạn lại
               quên mất cho tới khi chỉ còn t phút là hết hạn rút tiền học bổng từ tài khoản đó. Ngân
               hàng cho phép bạn rút mỗi lần một khoảng tiền tối đa là b đồng, và sau mỗi lần rút,
               bạn lại phải chờ 5 phút. Nhập vào ba số nguyên dương a, b, t, tính xem số tiền bạn
               Chương có thể rút được là bao nhiêu?
















               Gợi ý:


                 Cách 1:                                 Cách 2:

                 while (t>0) and (a>0) do                repeat

                 begin                                          t:= t-5;

                        t:= t-5;                                a:= a-b;

                        a:= a-b;                                sum:= sum+b;

                        sum:= sum+b;                     until (t<=0) or (a<=0);

                 end;


                                 writeln ('So tien toi da Chuong co the rut la: ', sum);


                     GHI NHỚ:

                     •  Lặp là điều khiển công việc lặp đi lặp lại khi chưa đủ số lần lặp hoặc
                        khi có một điều kiện nào đó còn đúng.

                     •  Cấu trúc lặp dùng để mô tả thao tác lặp được phân làm hai loại:
                              Lặp với số lần biết trước: for-do.

                              Lặp với số lần chưa biết trước: while-do, repeat-until.




                 Không phải con đường khó khăn, mà đúng hơn khó khăn mới chính là con
                 đường.

                 It is not the path which is the difficulty; rather, it is the difficulty which is the
                 path.
                                                                                 Soren Kierkegaard


                                                                                                      17
   12   13   14   15   16   17   18   19   20   21   22