Trang chủ Tin Học Lớp 8 Bài 1 Xây dựng thuật toán cho bik 3 số...

Bài 1 Xây dựng thuật toán cho bik 3 số dương a,b,c có pk là tam giác cân hay ko Bài 2 Xây dựng thuật toán tính tổng các số chia hết cho 2 trong khoảng từ 1 đ

Câu hỏi :

Bài 1 Xây dựng thuật toán cho bik 3 số dương a,b,c có pk là tam giác cân hay ko Bài 2 Xây dựng thuật toán tính tổng các số chia hết cho 2 trong khoảng từ 1 đến 100

Lời giải 1 :

$#QLinkVN$

BÀI 1: THUẬT TOÁN:

B1: Nhập vào 3 cạnh a,b,c

B2: Xem xét xem 3 cạnh đó có tạo thành tam giác được hay không

B3: Nếu không tạo được, ghi thành "Đây không phải là 1 tam giác"

B4: Nếu tạo được 1 tam giác, tiếp tục

B5: Nếu có 2 trong 3 cạnh bằng nhau thì in ra màn hình rằng đây là tam giác cân

B6: Nếu không có cặp nào trong 3 cạnh bằng nhau thì in ra màn hình đây không phải là tam giác cân

B7: Kết thúc chương trình

CẤU TRÚC CHƯƠNG TRÌNH

program tam_giac;
uses crt;

var a,b,c:integer;
begin
        clrscr;
        writeln('Nhap canh thu 1 cua tam giac:'); readln(a);
        writeln('Nhap canh thu 2 cua tam giac:'); readln(b);
        writeln('Nhap canh thu 3 cua tam giac:'); readln(c);

        if (a+b>c) and (a+c>b) and(b+c>a) then
        begin
        writeln('Day la tam giac! Tiep tuc tinh toan...'); delay(2000);
       
if (a=b) or (a=c) or (b=c) then writeln('Day la tam giac can')
        else writeln('Day khong phai la tam giac can');
        end;
        else writeln('3 canh tren khong the tao thanh 1 tam giac');
        readln;
end.

BÀI 2: THUẬT TOÁN:

B1:

Bước 1: Cho tổng có giá trị tạm là 0;

Bước 2: i ← 1 to 100 

Nếu i mod 2 = 0 thì s ←s+i;

Bước 3: Xuất kết quả ra màn hình.

CHƯƠNG TRÌNH:

program chan;
uses crt;
var i,s: integer;
begin
        clrscr;
        s:=0;
        for i:=1 to 100 do
        if (i mod 2=0) then s:=s+i;
        writeln('Tong cua cac so chan tu 1-100 la: '.s);
        readln;
end.

Thảo luận

Lời giải 2 :

* Thuật toán 1 :

- Bước 1 : nhập ba số dương a, b, c

- Bước 2 :

- Bước 2.1 : nếu a = b hoặc b = c hoặc a = c thì thông báo ba số dương là cạnh tam giác cân

- Bước 2.2 : ngược lại thông báo ba số dương không phải ba cạnh tam giác cân

- Bước 3 : kết thúc

* Thuật toán 2 :

- Bước 1 : s ← 0; i ← 1;

- Bước 2 : nếu i > 100 thì thông báo tổng s rồi kết thúc

- Bước 3 : nếu i mod 2 = 0 thì s ← s + i;

- Bước 4 : i ← i + 1, quay lại bước 2

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247