Trang chủ Tin Học Lớp 10 Cho các bài toán sau: 1. Nhập vào 2 số...

Cho các bài toán sau: 1. Nhập vào 2 số nguyên a và b. Tính tổng 2 số nguyên đó 2. Nhập vào 2 số nguyên dương a,b là chiều dài và chiều rộng của hình chữ nhật.

Câu hỏi :

Cho các bài toán sau: 1. Nhập vào 2 số nguyên a và b. Tính tổng 2 số nguyên đó 2. Nhập vào 2 số nguyên dương a,b là chiều dài và chiều rộng của hình chữ nhật. Hãy tính chu vi và diện tích của hình chữ nhật đó. 3. Nhập vào 1 số nguyên không âm N, không vượt quá 10000. Hãy kiểm tra xem N có chia hết cho 3 hay không ? Nếu N chia hết cho 3 thì đưa ra thông báo "N chia hết cho 3" , còn nếu N không chia hết cho 3 thì đưa ra thông báo "N không chia hết cho 3" Hoàn thiện các yêu cầu sau: a. Hãy xác định Input, Output b. Nêu ý tưởng để giải quyết bài toán c. Hãy xây dựng thuật toán để giải các bài toán bằng phương pháp liệt kê. Mong mn giúp mk nhé, mk xin cảm ơn

Lời giải 1 :

Bài 1: 

a) Input: a, b

Output: Tổng 2 số a, b

b) Ý tưởng: Tổng của 2 số a và b là a+b

c) Thuật toán:

Bước 1: Nhập a, b từ bàn phím

Bước 2: s<-a+b

Bước 3: Xuất s ra màn hình

Bài 2:

a) Input: Chiều dài và chiều rộng của HCN

Output: Chu vi và diện tích của HCN

b) Ý tưởng: Tính chu vi theo công thức (chiều dài + chiều rộng)x2 và tính diện tích theo công thức chiều dài x chiều rộng

c) Thuật toán:

Bước 1: Nhập chieudai, chieurong

Bước 2: CV<-(chieudai+chieurong)*2

Bước 3: DT<-chieudai*chieurong;

Bước 4: Xuất CV và DT ra màn hình

Bài 3:

a) Input: n

Output: Có hoặc không

b) Ý tưởng: Nếu số dư của n cho 3 là 0 thì chia hết cho 3 ngược lại không chia hết cho 3

c) Thuật toán: 

Bước 1: Nhập n

Bước 2: Nếu n mod 3 = 0 thì xuất "N chia het cho 3" và thực hiện bước 4

Bước 3: Nếu n mod 3 <> 0 thì xuất "N khong chia het cho 3" 

Bước 4: Kết thúc chương trình

Thảo luận

Lời giải 2 :

Bài 1 :

- Xác định bài toán :

+ Input : Số nguyên a và b

+ Output : Tổng 2 số nguyên

- Ý tưởng :

+ Nhập hai số nguyên a, b

+ Biến T lưu giá trị là tổng hai số a, b

- Thuật toán :

+ Bước 1 : Nhập hai số a, b

+ Bước 2 : T ← a + b

+ Bước 3 : Đưa ra giá trị biến T

+ Bước 4 : Kết thúc

Bài 2 :

- Xác định bài toán :

+ Input : Hai số nguyên dương a, b

+ Output : Chu vi và diện tích hình chữ nhật

- Ý tưởng :

+ Nhập hai số nguyên a, b

+ Biến C lưu giá trị là (a + b) * 2

+ Biến S lưu giá trị là a * b

- Thuật toán :

+ Bước 1 : Nhập hai số a, b

+ Bước 2 : C ← (a + b) * 2

+ Bước 3 : S ← a * b

+ Bước 4 : Đưa ra giá trị biến C, S

+ Bước 5 : Kết thúc

Bài 3 :

- Xác định bài toán : 

+ Input : Số N

+ Output : 'N chia hết cho 3' hoặc'N không chia hết cho 3'

- Ý tưởng :

+ Nhập gía trị N

+ Kiểm tra phạm vi giá trị N

+ Kiểm tra N có chia hết cho 3 hay không

- Thuật toán :

+ Bước 1 : Nhập số N

+ Bước 2 : Nếu N < 0 hoặc N > 10000 thì kết thúc

+ Bước 3 : Nếu N mod 3 = 0 thì N chia hết cho 3

+ Bước 4 : Nếu N mod 3 <> 0 thì N không chia hết cho 3

+ Bước 5 : In thông báo, kết thúc

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ự 10

Lớp 10 - Năm thứ nhất ở cấp trung học phổ thông, năm đầu tiên nên có nhiều bạn bè mới đến từ những nơi xa hơn vì ngôi trường mới lại mỗi lúc lại xa nhà mình hơn. Được biết bên ngoài kia là một thế giới mới to và nhiều điều thú vị, một trang mới đang chò đợi chúng ta.

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK