Trình bày quá trình giải bài toán trên máy tính.Mô tả thuật toán và viết chương trình giải giải các bài toán sau:
a) kiểm tra một số được nhập vào là số chẵn hay lẻ
b) kiểm tra 3 số a,b,c có phải là 3 cảnh của một tam giác hay không
c) cho biết số lớn nhất trong 3 số được nhập vào
a) để kiểm tra số chẵn lẻ bạn cần
Vd số nhập vào bàn phím là số a
Nếu a chi hết cho 2 thì a là số chẵn ngược lại a là số lẻ
Làm như sau:(pascal)
if a mod 2 = 0 then write(a,’la so chan’);
else write(a,’la so le’);
b) Để biết điều nay bạn phải biết công thức nho nho là
khi là cạnh của tam giác thì luôn có một cạnh là lớn hơn hai cạnh còn lại(cạnh huyền) để biết được bạn giải như sau:
if (a+b < c) or (a+c < b) or (b+c < a) then write(‘cac canh nay la 3 canh tam giac’);
else write(‘3 canh nay khong phai canh cu tam giac’);
c) Để tìm được số lớn nhất trong 3 số, dễ lắm bạn cần đặt ví dụ là 3 số lần lượt là a,b,c bạn gán liền a là biến lớn nhất từ đó bạn chạy vòng lặp để tìm ra nếu số nào lớn hơn a thì số đó sẽ là số lớn nhất và cuối cùng bạn chỉ cần in cái biến lớn nhất đó ra là xong.
Câu b ý