C1: Quá trình giải bài toán trên máy tính gồm mấy bước? Hãy trình bày cụ thể từng bước. C2: Viết cú pháp câu lệnh điều kiện dạng thiếu và hoạt động của câu lệnh? C3: Viết cú pháp câu lệnh điều kiện dạng đủ và hoạt động của câu lệnh? C4: Viết thuật toán tìm số lớn nhất trong ba số a,b,c. C5: Viết thuật toán tính diện tích của hình chữ nhật biết chiều dài là a, chiều rộng là b. C6: Viết chương chình nhập vào hai số bất kì từ bàn phím và đưa ra màn hình kết quả so sánh hai số đó. C7: Viết chương chình nhập vào ba số bất kì từ bàn phím và đưa ra màn hình kết quả tổng cuả ba số đó. C8: Viết chương chình nhập điểm chung bình năm học 2020-2021 của mình và đưa ra màn hình kết quả đánh giá dưới dạng "Bạn là học sinh giỏi", "Bạn là học sinh khá", "Bạn là học sinh trung bình", "Bạn là học sinh yếu".
2 câu trả lời
Câu 1 :
* Quá trình giải bài toán trên máy tính :
- Xác định bài toán :
+ Xác định dữ liệu đã cho
+ Xác định thông tin cần tìm
- Mô tả thuật toán : Là việc liệt kê tuần tự các bước cần làm để giải một bài toán
- Viết chương trình : dựa trên thuật toán đã viết, viết chương trình bằng ngôn ngữ lập trình
Câu 2 :
* Cú pháp câu lệnh dạng thiếu : if <điều kiện> then <câu lệnh>;
- Hoạt động : điều kiện sẽ được tính và kiểm tra. Nếu điều kiện đúng thì câu lệnh sẽ được thực hiện, ngược lại câu lệnh sẽ bị bỏ qua
Câu 3 :
* Cú pháp câu lệnh dạng đủ : if <điều kiện> then <câu lệnh 1> else <câu lệnh 2> ;
- Hoạt động : điều kiện cũng được tính và kiểm tra. Nếu điều kiện đúng thì câu lệnh 1 sẽ được thực hiện, ngược lại câu lệnh 2 sẽ được thực hiện
Câu 4 :
* Thuật toán tìm số lớn nhất trong ba số :
- Bước 1 : nhập ba số a, b, c
- Bước 2 : max ← a;
- Bước 3 : nếu b > max thì max ← b
- Bước 4 : nếu c > max thì max ←c
- Bước 5 : in ra giá trị max
- Bước 6 : kết thúc
Câu 5 :
* Thuật toán tính diện tích hình chữ nhật
- Bước 1 : nhập chiều dài a, chiều rộng b
- Bước 2 : S ← a * b;
- Bước 3 : xuất ra giá trị S
- Bước 4 : kết thúc
Câu 6 :
* Thuật toán so sánh hai số bất kì
- Bước 1 : nhập hai số bất kì a và b
- Bước 2 : nếu a > b thì a lớn hơn b
- Bước 3 : nếu a < b thì a bé hơn b
- Bước 4 : nếu a = b thì a bằng n
- Bước 5 : kết thúc
Câu 7 :
uses crt;
var a, b, c, t : integer;
begin
clrscr;
write('nhap lan luot gia tri ba so :');readln(a, b, c);
t := a + b + c;
writeln('tong cua ba so la :', t);
readln
end.
Câu 8 :
uses crt;
var tb : real;
begin
clrscr;
write('nhap diem trung binh :');readln(tb);
if tb >= 8 then writeln('Ban la hoc sinh gioi');
if (tb < 8) and (tb >= 6.5) then writeln('Ban la hoc sinh kha');
if (tb < 6.5) and (tb >= 5) then writeln('Ban la hoc sinh trung binh');
if tb < 5 then writeln('Ban la hoc sinh yeu');
readln
end.
C1: Quá trình giải bài toán trên máy tính gồm mấy bước? Hãy trình bày cụ thể từng bước. C2: Viết cú pháp câu lệnh điều kiện dạng thiếu và hoạt động của câu lệnh? C3: Viết cú pháp câu lệnh điều kiện dạng đủ và hoạt động của câu lệnh? C4: Viết thuật toán tìm số lớn nhất trong ba số a,b,c. C5: Viết thuật toán tính diện tích của hình chữ nhật biết chiều dài là a, chiều rộng là b. C6: Viết chương chình nhập vào hai số bất kì từ bàn phím và đưa ra màn hình kết quả so sánh hai số đó. C7: Viết chương chình nhập vào ba số bất kì từ bàn phím và đưa ra màn hình kết quả tổng cuả ba số đó. C8: Viết chương chình nhập điểm chung bình năm học 2020-2021 của mình và đưa ra màn hình kết quả đánh giá dưới dạng "Bạn là học sinh giỏi", "Bạn là học sinh khá", "Bạn là học sinh trung bình", "Bạn là học sinh yếu"