Trần Quang Huy

Giới thiệu về bản thân

Chào mừng bạn đến với trang cá nhân của Trần Quang Huy
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

Bước 1 : nhập a

Bước 2 : tính số số hạng : ssh = (a-1) :1+1

Bước 3 : tính tổng : sum = ( a+1) * ssh

Bước 4 : xuất sum

____________________________________

code : c++

#include<bits/stdc++.h>

using namespace std;

int main(){

int n;cin>>n;

if(n<0) return 0;

else{

int ssh = (n-1) :1 +1;

int sum = (n+1)* ssh/2;

cout<<sum<<endl;

return 0;}

1. Quy trình nấu ăn với các hướng dẫn mơ hồ Ví dụ: "Cho một ít muối vào nồi, nêm nếm cho vừa miệng rồi đun cho đến khi thấy ngon." Lý do: Các cụm từ như "một ít", "vừa miệng", "thấy ngon" mang tính cảm tính, không xác định rõ ràng. Mỗi người sẽ có cách hiểu khác nhau, dẫn đến kết quả khác nhau. Một thuật toán cần các đơn vị đo lường chính xác (ví dụ: 5g muối, đun trong 10 phút). 2. Quy trình "Đi thẳng cho đến khi thấy mệt thì dừng lại" Ví dụ: Bước 1: Bắt đầu đi bộ thẳng. Bước 2: Nếu thấy mệt thì dừng lại, nếu chưa mệt thì quay lại Bước 1. Lý do: Quy trình này thiếu tính hữu hạn. Một người có thể đi mãi mà không thấy mệt (về mặt lý thuyết), khiến quy trình không bao giờ kết thúc. Ngoài ra, cảm giác "mệt" cũng không phải là một điều kiện xác định chuẩn xác cho mọi đối tượng. 3. Quy trình tung đồng xu để chọn việc cần làm Ví dụ: "Tung một đồng xu, nếu mặt ngửa thì đi học, nếu mặt sấp thì đi chơi." Lý do: Kết quả của mỗi bước phụ thuộc vào sự ngẫu nhiên, không có tính xác định chắc chắn từ dữ liệu đầu vào. Thuật toán đòi hỏi cùng một đầu vào phải cho ra cùng một kết quả ở các bước thực hiện. Chế độ AI đã sẵn sàng trả lời

Định nghĩa:

+ Lặp lại một hoặc một nhóm câu lệnh nhiều lần.

+ Tiết kiệm thời gian và công sức khi viết code.

Phân loại:

- Lặp với số lần biết trước.

+ Số lần lặp được xác định trước.

+ Sử dụng biến đếm để theo dõi số lần lặp.

Lặp với số lần không biết trước.

+ Số lần lặp phụ thuộc vào một điều kiện.

+ Điều kiện được kiểm tra trước mỗi lần lặp hoặc sau mỗi lần lặp.

- Lưu ý:

+ Tránh vòng lặp vô hạn (điều kiện luôn đúng).

+ Sử dụng vòng lặp phù hợp với từng bài toán.

Thuật toán giải phương trình bậc nhất:

Bước 1: Nhập a, b;

Bước 2: Nếu a = 0, B≠ 0 thì thông báo vô nghiệm rồi kết thúc;

Bước 3: Nếu a = 0, B = 0 thì thông báo phương trình nghiệm đúng với mọi giá trị rồi kết thúc;

Bước 4: Nếu a ≠ 0 thì x = -b/a thông báo phương trinh có nghiệm duy nhất là x rồi kết thúc

Thuật toán giải phương trình bậc nhất:

Bước 1: Nhập a, b;

Bước 2: Nếu a = 0, B≠ 0 thì thông báo vô nghiệm rồi kết thúc;

Bước 3: Nếu a = 0, B = 0 thì thông báo phương trình nghiệm đúng với mọi giá trị rồi kết thúc;

Bước 4: Nếu a ≠ 0 thì x = -b/a thông báo phương trinh có nghiệm duy nhất là x rồi kết thúc

Thuật toán giải phương trình bậc nhất:

Bước 1: Nhập a, b;

Bước 2: Nếu a = 0, B≠ 0 thì thông báo vô nghiệm rồi kết thúc;

Bước 3: Nếu a = 0, B = 0 thì thông báo phương trình nghiệm đúng với mọi giá trị rồi kết thúc;

Bước 4: Nếu a ≠ 0 thì x = -b/a thông báo phương trinh có nghiệm duy nhất là x rồi kết thúc