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

Tin học 11                                                                        Tập 2



               Ví dụ: Một người tỉ phú rất thích sách và ông luôn xem rằng số 7 là số may mắn của
               ông. Một hôm, ông tổ chức tặng sách miễn phí cho các hộ dân trong vùng, các hộ dân
               có số nhà từ 1 tới n. Mỗi hộ dân đều được ông tặng 1 cuốn sách, nhưng nếu hộ dân
               nào có số nhà chia hết cho 7 thì hộ đó sẽ được ông tặng 2 cuốn sách. Viết chương
               trình nhập vào số nguyên dương n, và xuất ra tổng số sách người tỉ phú tặng cho các
               hộ dân.


               Gợi ý:
               sum:= 0;
               for i:= 1 to n do

                       if (i mod 7 = 0) then sum:= sum+2
                       else sum:= sum+1;

               writeln ('Tong so sach nguoi ti phu da tang:  ', sum);

                          Lặp với số lần chưa biết trước và


                            câu lệnh while-do, repeat-until:


                    Câu lệnh               Câu lệnh while-do                 Câu lệnh repeat-until
                                   while <điều kiện> do <câu lệnh>;  repeat <câu lệnh>;
                 Dạng câu lệnh                                            until <điều kiện>;

                                   Trong khi <điều kiện> vẫn đúng         Lặp lại <câu lệnh> cho đến
                  Nguyên tắc       thì lặp lại <câu lệnh>.                khi <điều kiện> đúng.




                                                                                                   Đúng
                                                 Điều            Sai                  Câu lệnh
                                                  kiện


                     Sơ đồ                                                                 Sai
                                                     Đúng

                                                                                        Điều
                                               Câu lệnh                                 kiện



















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