Lê Thị Thùy An
Giới thiệu về bản thân
Đầu vào (input): sử dụng lệnh nhập dữ liệu (input()trong python hoặc cin trong c++) . Vì đề bài yêu cầu “ số thực “ nên ta cần chuyển kiểu giữ liệu sang float hoặc double
Xử lý: giá trị tuyệt đối của một số |a| được định nghĩa là:
Bằng a nếu a>= 0
bằng -a nếu a<0
đầu ra ( output): sử dụng lệnh in dữ liệu ( print () hoặc cout ) để hiện thị kết quả
Đầu vào( input): số tự nhiên n
Điều kiện: số tự nhiên i < n và i chia hết cho 10 ( i chia hết cho 2 và chia hết cho 5)
Đầu ra( output) : tổng S của các số thoar mãn các điều kiện trên
Giải thích
Range ( n ): Hàm này sẽ tạo ra một dãy số từ 0 đến n -1 ( đảm bảo điều kiện “ nhỏ hơn n ”)
i% 2==0 and i% 5 ==0 : đây là biểu thức kiểm tra số dư. nếu số dư chia hết cho 2 bằng 0 và số dư khi chia hết cho 5 bằng 0 thì số đó thoả mãn
Cách tối ưu hơn : bạn có thể viết if i% 10==0 : để chương trình ngắn gọn hơn
Vòng lặp for s in range(1,10):Hàm range(1,10)sẽ tạo ra một dãy số bắt đầu bằng 1 và kết thúc trước 10 ( tức là đến số 9 ). Biến s sẽ lần lượt nhận các giá trị :1,2,3,4,5,6,7,8,9.
Lệnh print(s,s+s) : Với mỗi giá trị của s , chương trình sẽ in ra giá trị của s và tổng của s + s( tương đương với 2*s),cách nhau bởi 1 khoảng trắng