Ôn tập

Chia sẻ bởi Nguyễn Văn Giáp | Ngày 24/10/2018 | 58

Chia sẻ tài liệu: Ôn tập thuộc Tin học 8

Nội dung tài liệu:

Nhiệt liệt chào mừng quý thầy cô
đến dự giờ môn Tin học 8
Tổ: Toán - Tin
Người thực hiện: Nguyễn Văn Giáp
1/ Lý thuyết
ÔN TẬP
Thuật toán là dãy hữu hạn các thao tác cần thực hiện theo một trình tự xác định để nhận được kết quả cần tìm từ những điều kiện cho trước
Em hãy nêu khái niệm thuật toán?
Em hãy nêu các bước của quá trình giải bài toán trên máy tính?
Quá trình giải toán trên máy tính gồm các bước
+Xác định bài toán:
. Xác định Input
. Xác định Output
+Mô tả thuật toán: Tìm cách giải bài toán và diễn tả bằng các lệnh cần thực hiện
+Viết chương trình: Dựa vào mô tả thuật toán, viết chương trình bằng ngôn ngữ lập trình đã biết
Em hãy nêu cú pháp của câu lệnh điều kiện?
Cú pháp của câu lệnh điều kiện:
+Dạng thiếu: If <điều kiện> then ;
+Dạng đầy đủ: If <điều kiện> then else ;
1/ Lý thuyết
ÔN TẬP
2/ Bài tập
Bài 1: Câu lệnh nào sau đây viết sai
1/ Lý thuyết
ÔN TẬP
Bài 2: Giải bài toán: So sánh hai số bất kì được nhập từ bàn phím.
2/ Bài tập
- Xác định bài toán
+Input: Hai số bất kì
+ Output: Kết quả so sánh
Mô tả thuật toán
+Bước 1: Nếu a > b thì kết quả là “ a lớn hơn b” và chuyển đến bước 3
+Bước 2: Nếu a < b thì kết quả là “a nhỏ hơn b” ngược lại, kết quả là “a bằng b”
+Bước 3: Kết thúc thuật toán
Viết chương trình
Program so_sanh ;
Uses crt ;
Var a, b : integer ;
Begin
Clrscr;
Write(‘Nhap so a = ‘);
Readln(a);
Write(‘Nhap so b = ‘);
Readln(b);
If a > b then write(‘a lon hon b’);
If a < b then write(‘a nho hon b’) else write(‘a bang b’);
Readln
End.
1/ Lý thuyết
ÔN TẬP
Bài 3: Giải bài toán: Tìm số lớn nhất trong ba số bất kì được nhập từ bàn phím.
2/ Bài tập
- Xác định bài toán
+Input: Ba số bất kì
+ Output: Số lớn nhất
Mô tả thuật toán
+Bước 1: max  a
+Bước 2: Nếu max < b thì max  b
+Bước 3: Nếu max < c thì max  c
+Bước 4: Kết thúc thuật toán
Viết chương trình
Program tim_max ;
Uses crt ;
Var a, b, c, max : integer ;
Begin
Clrscr;
Write(‘Nhap ba so bat ki ‘);
Readln(a, b, c);
max := a ;
If max < b then max := b ;
If max < c then max := c ;
write(‘So lon nhat la: ’, max);
Readln
End.
* 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ẻ: Nguyễn Văn Giáp
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)