Câu 8: Em hãy viết thuật toán tính tổng các số chẵn của 20 số tự nhiên đầu tiên. Hãy chỉ ra input và output của các bài toán sau : a) Tính diện tích của hình tam giác với độ dài một cạnh và chiều cao tương ứng h là các số tự nhiên được nhập từ bàn phím. b) Nhập vào năm sinh xuất ra thông báo tuổi tương ứng. Cái này là c++ ai mà làm sai mình không chọn nhé

2 câu trả lời

Viết thuật toán tính tổng các số chãn 20 số tự nhiên đầu tiên :

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

- Bước 2 : nếu i > n thì đưa ra giá trị s rồi kết thúc

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

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

Hãy chỉ ra input và output của các bài toán sau :

a) 

- Input : độ dài 1 cạnh tam giác và chiều cao h tương ứng

- Output : diện tích hình tam giác

b) 

- Input : năm sinh

- Output : tuổi tương ứng

a, #include<iostream>

using namespace std;

int main(){

int a,h;

cin>>a>>h;

cout<<(a*h)/2;

}

b, #include<iostream>

using namespace std;

int main(){

int nam_sinh;

cin>>nam_sinh;

cout<<2022-nam_sinh<<" tuoi";

}

Câu hỏi trong lớp Xem thêm