Cho số N, tìm số lẻ thứ N.
Số lẻ là số không chia hết cho 2, dư khác 0. Như 1, 3, 5, 7, 9...
Quan sát dãy số lẻ có thể biểu diễn:
(2*1)-1=1, (2*2)-1=3, (2*3)-1=5, (2*4)-1=7, ..., (2*N)-1.
Do đó, nhân N với 2 trừ 1 ra số lẻ thứ N.
Ví dụ
Đầu vào: 4 Đầu ra: 7 Số lẻ thứ 4 là 1,3,5,7... Đầu vào: 10 Đầu ra: 19
Thuật toán
BAT DAU B1: Khai báo và gán n B2: In n*2-1 (số lẻ) KET THUC
Ví dụ
#include <stdio.h>
int main(int argc, char const *argv[]) {
int n = 10;
// Số lẻ = số chẵn - 1
printf("So le thu N = %d", n * 2 - 1);
return 0;
}
Kết quả
So le thu N = 19