Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Đếm số nguyên dương d chữ số có chữ số 0 trong C++


Trong hướng dẫn này, chúng ta sẽ thảo luận về chương trình tìm các số có d chữ số với chữ số 0.

Chúng ta sẽ được cung cấp một số d. Nhiệm vụ của chúng ta là đếm và in số lượng số nguyên dương có d chữ số và 0 là một trong các chữ số của chúng.

Ví dụ

#include<bits/stdc++.h>
using namespace std;
//đếm số lượng số d chữ số
int count_num(int d) {
    return 9*(pow(10,d-1) - pow(9,d-1));
}
int main(){
    int d = 1;
    cout << count_num(d) << endl;
    d = 2;
    cout << count_num(d) << endl;
    d = 4;
    cout << count_num(d) << endl;
    return 0;
}

Kết quả

0
9
2439