Bài thực hành 4. Sử dụng câu lệnh điều kiện If….Then

Chia sẻ bởi Nguyễn Hải Đảo | Ngày 24/10/2018 | 48

Chia sẻ tài liệu: Bài thực hành 4. Sử dụng câu lệnh điều kiện If….Then thuộc Tin học 8

Nội dung tài liệu:

Bài Thực Hành 4
Sử Dụng Lệnh Điều Kiện
IF ... THEN
Môn Tin học 8
Các dạng của câu lệnh điều kiện
a) Câu lệnh điều kiện dạng thiếu
Cú pháp:
IF <điều kiện> THEN ;
b) Câu lệnh điều kiện dạng đủ
Cú pháp:
IF <điều kiện> THEN
ELSE ;
Bài 1 – trang 52
Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím và in hai số đó ra màn hình theo thứ tự không giảm (tăng dần).

 Hãy xác định bài toán và mô tả thuật toán
Bài 1 - Xác định bài toán
Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím và in hai số đó ra màn hình theo thứ tự không giảm (tăng dần).
Xác định bài toán
INPUT:
OUTPUT:


in a trước b sau; Nếu aNhập 2 số nguyên a và b
in b trước a sau; Nếu a>b
Bài 1 – Thuật toán
Bước 1: Nhập 2 số nguyên a, b từ bàn phím.

Bước 2: Nếu a < b thì in giá trị ra màn hình a trước b sau ngược lại thì in ra màn hình giá trị b trước a sau.

Bước 3: Kết thúc


Bài 1 – Mô tả
aIn a trước, b sau
In b trước, a sau
ĐÚNG
SAI
Bài 1 – Trang 52+53 SGK
program Sap_xep;
uses crt;
var A, B: integer;
begin
clrscr;
write(`Nhap so A: `); readln(A);
write(`Nhap so B: `); readln(B);
if A else writeln(B,` `,A);
readln
end.
- Lưu với tên Sap_xep
- Nhập bộ dữ liệu (12, 53), (65, 20) để thử chương trình
Bài 2 – trang 53
Viết chương trình nhập chiều cao của hai bạn Long và Trang, in ra màn hình kết quả so sánh chiều cao của hai bạn, dưới dạng "Bạn Long cao hơn“, “Bạn Trang cao hơn”, “Hai bạn bằng nhau”

 Hãy xác định bài toán và mô tả thuật toán
Viết chương trình nhập chiều cao của hai bạn Long và Trang, in ra màn hình kết quả so sánh chiều cao của hai bạn, dưới dạng "Bạn Long cao hơn“, “Bạn Trang cao hơn”, “Hai bạn bằng nhau”
Xác định bài toán
INPUT:
OUTPUT:




Bài 2 - Xác định bài toán
Nhập chiều cao Long và Trang
in "Bạn Long cao hơn”, nếu Long > Trang
in “Bạn Trang cao hơn”, nếu Long < Trang
in “Hai bạn bằng nhau”, nếu Long = Trang
Bài 2 - Thuật toán
Bước 1: Nhập chiều cao hai bạn Long, Trang
Bước 2: Nếu Long > Trang in ra màn hình “Ban Long cao hon”
Bước 3: Nếu Long < Trang in ra màn hinh “Ban Trang cao hon” ngược lại thì in ra màn hình “Hai bạn cao bằng nhau”
Bước 4: Kết thúc
Bài 2 – Mô tả

Long > Trang
?
In ra
Long cao hơn

Long < Trang
?
In ra
Trang cao hơn
In ra
Hai bạn bằng nhau
ĐÚNG
ĐÚNG
SAI
SAI
Bài 2 - trang 53
program Ai_cao_hon;
uses crt;
var Long, Trang: Real;
begin
clrscr;
write(`Nhap chieu cao cua Long:`);
readln(Long);
write(`Nhap chieu cao cua Trang:`); readln(Trang);
If Long>Trang then writeln(`Ban Long cao hon`);
If Long else writeln(`Hai ban cao bang nhau`);
readln
end.
- Lưu chương trình với tên Aicaohon
- Nhập bộ dữ liệu (1.5, 1.6) và (1.6, 1.5) và (1.6, 1.6) để thử chương trình
.....
Bài 2 - Thuật toán sửa lại
Bước 1: Nhập chiều cao hai bạn Long, Trang
Bước 2: Nếu Long > Trang in ra màn hình “Ban Long cao hon”
Bước 3: Nếu Long < Trang in ra màn hình “Ban Trang cao hơn”
Bước 4: Nếu Long = Trang in ra màn hình “Hai bạn cao bằng nhau”
Bước 5: Kết thúc
Bài 2 – sửa lại
program Ai_cao_hon;
uses crt;
var Long, Trang: Real;
begin
clrscr;
write(`Nhap chieu cao cua Long:`);
readln(Long);
write(`Nhap chieu cao cua Trang:`); readln(Trang);
If Long>Trang then writeln(`Ban Long cao hon`);
If Long If Long=Trang then writeln(`Hai ban cao bang nhau`);
readln
end.
.....
Bài 3
Nhập ba số dương a, b, và c từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm tra ba số đó có thể là độ dài các cạnh của một tam giác hay không.
ý tưởng: Ba số dương a, b, và c là độ dài các cạnh của một tam giác khi và chỉ khi a + b > c, b + c > a và c + a > b
Bài 3 – Mô tả
a+b>c
a+c>b
b+c>a
in ra màn hình
a, b, c là ba cạnh
của tam giác
in ra màn hình
a, b, c không là ba cạnh
của tam giác
ĐÚNG
SAI
Bài 3 – trang 54
Program Ba_canh_tam_giac;
uses crt;
Var a, b, c: real;
Begin
Clrscr;
write(`Nhap ba so a, b va c:`); readln(a,b,c);
If (a+b>c) and (b+c>a) and (c+a>b) then
writeln(`a, b va c la 3 canh cua mot tam giac!`)
else writeln(`a, b, c khong la 3 canh cua 1 tam giac!`);
end.
....
Dặn dò
Về nhà học bài, làm lại các bài thực hành nếu nhà có máy tính.
Coi trước Bài 7 : “Câu lệnh lặp”
* 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 Hải Đảo
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)