Bài tập và thực hành 2

Chia sẻ bởi Phạm Vũ Hải | Ngày 10/05/2019 | 72

Chia sẻ tài liệu: Bài tập và thực hành 2 thuộc Tin học 11

Nội dung tài liệu:

BÀI TẬP VÀ THỰC HÀNH 2
Giáo án điện tử tin học lớp 11
Hãy nêu cấu trúc của câu lệnh rẽ nhánh theo hai dạng thiếu và đủ
Câu 1 :
KI?M TRA B�I CU
Trong TP cho phép gộp nhiều câu lệnh thành một câu lệnh gọi là gì?
Câu 2 :
CỦNG CỐ
IF <Điều kiện> THEN ;
1. Dạng thiếu:
2. Cõu l?nh ghộp:
IF <Điều kiện> THEN ; ELSE ;
Trong TP cho phép gộp nhiều câu lệnh thành một câu lệnh gọi là Câu lệnh ghép có dạng :
BEGIN
< Các câu lệnh>;
END;
Dạng đủ:
Bài tập 1 :
Hãy xác định Input và Output của bài toán!
Input:
Xác định các điều kiện của bài toán?
Thì PTVN
Thì PT có 2 nghiệm phân biệt
x1=(-b+sqrt(Delta))/(2*a)
x2=(-b-sqrt(Delta))/(2*a)
Giải phương trình bậc II : ax2 + bx + c = 0
Nhập a, b, c từ bàn phím.
Tính nghiệm của phương trình.
Output:
Nếu Delta < 0
Nếu Delta = 0
Nếu Delta > 0
Thì PT có nghiệm kép
x = -b/(2*a)
Program Giai_pt_bacII;
Uses crt;
Var a,b,c,D,x : byte;
x1,x2 : real
BEGIN
Clrscr;
write(‘ Nhap vao 3 bien a, b, c : ’); readln(a, b, c);
D := sqr(b) – 4*a*c;
if D<0 then writeln(‘ptvn’);
if D=0 then Writeln(‘PT co nghiem kep : ‘,-b/(2*a));
if D>0 then
Begin
x1 := (- b + sqrt(D))/(2*a);
x2 := (- b – sqrt(D))/(2*a);
Writeln(‘Nghiem x1 là : ‘,x1:6:2);
Writeln(‘Nghiem x2 là : ‘,x2:6:2);
End;
Readln;
END.
Em hãy khai báo biến của bài toán?
Viết câu lệnh nhập vào a,b,c?
Tính Delta?
Nếu D<0
Thì PTVN
Thì pt có nghiệm kép
x= -b/(2*a)
Nếu D=0
Nếu D>0
Thì PT có 2 nghiệm
x1:=(-b+sqrt(D))/(2*a)
x2:=(-b+sqrt(D))/(2*a)
MỘT SỐ BÀI TẬP VỀ CÂU LỆNH RẼ NHÁNH
Giải phương trình bậc nhất ax + b = 0
2. Nhập vào số nguyên N và tính tổng N số nguyên đầu tiên
3. Nhập vào số nguyên N và tính tổng N số chẳn
4. Nhập vào số nguyên N và tính tổng N số lẻ
5. Nhập vào từ bàn phím 3 số. Tìm số lớn nhất của 3 số đó
DẶN DÒ
Về xem lại cấu trúc câu lệnh lặp với số lần biết trước và làm một số bài tập sau :
Bài 1 : Tính tổng N số nguyên đầu tiên
Bài 2 : Cho số tự nhiên N, hãy viết chương trình tính các tổng sau :
a) S = 1 + 1/22 + 1/32 + … + 1/N2
b) S = 1 + 1/2! + 1/3! + … + 1/N!
Bài 3 : Viết chương trình tìm USCLN của N số n nhập từ bàn phím.
HẾT
CHÚC CÁC EM HỌC TỐT
CÁM ƠN CÁC THẦY CÔ ĐÃ THAM DỰ
* 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ẻ: Phạm Vũ Hải
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)