Bài tập về sử dụng lệnh rẽ nhánh
Chia sẻ bởi Bùi Thị Thúy Minh |
Ngày 10/05/2019 |
143
Chia sẻ tài liệu: Bài tập về sử dụng lệnh rẽ nhánh thuộc Tin học 11
Nội dung tài liệu:
2
1
3
2
1
3
Câu 1. Nêu cấu trúc câu lệnh của tổ chức rẽ nhánh trong TurboPascal (TP)
Dạng thiếu: if < điều kiện> then;
Dạng đủ: if < điều kiện> then
else;
- Điều kiện là biểu thức logic
- Câu lệnh có thể là lệnh đơn hoặc lệnh ghép
Câu 2. Nêu cấu trúc câu lệnh của tổ chức lặp trong TP
* Lặp với số lần biết trước:
- Lặp tiến: for to
do;
Lặp lùi: for downto
do;
* Lặp với số lần chưa biết trước: While <điềukiện>
do;
Câu 3. Hãy cho biết chương trình sau thực hiện công việc gì ?
Var max, a,b:integer ;
Begin write(` Nhap a,b `);
readln(a,b) ; max:=b;
if a>b then max:=a; write(max); readln;
End.
If a > b then
write(` so lon nhat la: `,a)
else write(` so lon nhat la: `,b) ;
Tổng số gà và chó (bài 6- trang 51)
1
Trước bước soạn thảo chương trình
2
Đây là môn mới được đưa vào trong THPT
3
Tiêu đề bài 5 (SKG- tr 51)
4
Turbo pascal
2
1
3
Loại biểu thức nào nhất thiết phải có mặt trong câu lệnh rẽ nhánh:
1
2
1
Đoạn chương trình trên tính:
if x=0 then y:=0
else if x<0 then y:= sqrt(sqrt(-x))
else y:= sqrt(sqrt(x);
2
Biểu thức Logic
Bài 1. Lập trình nhập các hệ số a, b, c, d, e, f vào máy rồi giải và biện luận hệ phương trình sau:
1. Nêu cách giải và biện luận hệ bằng cách tính định thức
2. Viết thuật toán dưới dạng liệt kê
3. Cài đặt chương trình
Bài 2. Một người có số tiền là S (VN đồng). ông ta gửi tiết kiệm ngân hàng với lãi suất 1,5% / tháng. Hỏi sau 12 tháng thì người đó có tổng số tiền là bao nhiêu, ( biết rằng số tiền lãi không rút ra hàng tháng)
Bài 1. Lập trình nhập vào số thực A. Tìm và đưa ra màn hình số nguyên dương nhỏ nhất thoả mãn điều kiện:
Write(`a`); readln(a);
S:=0; n:=0;
While s <= a do begin
n:=n+1; s:=s+1/n;
end;
writeln(n);
Chương III
1
3
2
1
3
Câu 1. Nêu cấu trúc câu lệnh của tổ chức rẽ nhánh trong TurboPascal (TP)
Dạng thiếu: if < điều kiện> then
Dạng đủ: if < điều kiện> then
else
- Điều kiện là biểu thức logic
- Câu lệnh có thể là lệnh đơn hoặc lệnh ghép
Câu 2. Nêu cấu trúc câu lệnh của tổ chức lặp trong TP
* Lặp với số lần biết trước:
- Lặp tiến: for
do
Lặp lùi: for
do
* Lặp với số lần chưa biết trước: While <điềukiện>
do
Câu 3. Hãy cho biết chương trình sau thực hiện công việc gì ?
Var max, a,b:integer ;
Begin write(` Nhap a,b `);
readln(a,b) ; max:=b;
if a>b then max:=a; write(max); readln;
End.
If a > b then
write(` so lon nhat la: `,a)
else write(` so lon nhat la: `,b) ;
Tổng số gà và chó (bài 6- trang 51)
1
Trước bước soạn thảo chương trình
2
Đây là môn mới được đưa vào trong THPT
3
Tiêu đề bài 5 (SKG- tr 51)
4
Turbo pascal
2
1
3
Loại biểu thức nào nhất thiết phải có mặt trong câu lệnh rẽ nhánh:
1
2
1
Đoạn chương trình trên tính:
if x=0 then y:=0
else if x<0 then y:= sqrt(sqrt(-x))
else y:= sqrt(sqrt(x);
2
Biểu thức Logic
Bài 1. Lập trình nhập các hệ số a, b, c, d, e, f vào máy rồi giải và biện luận hệ phương trình sau:
1. Nêu cách giải và biện luận hệ bằng cách tính định thức
2. Viết thuật toán dưới dạng liệt kê
3. Cài đặt chương trình
Bài 2. Một người có số tiền là S (VN đồng). ông ta gửi tiết kiệm ngân hàng với lãi suất 1,5% / tháng. Hỏi sau 12 tháng thì người đó có tổng số tiền là bao nhiêu, ( biết rằng số tiền lãi không rút ra hàng tháng)
Bài 1. Lập trình nhập vào số thực A. Tìm và đưa ra màn hình số nguyên dương nhỏ nhất thoả mãn điều kiện:
Write(`a`); readln(a);
S:=0; n:=0;
While s <= a do begin
n:=n+1; s:=s+1/n;
end;
writeln(n);
Chương III
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Bùi Thị Thúy Minh
Dung lượng: |
Lượt tài: 3
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)