Informatică, întrebare adresată de marylena13, 9 ani în urmă

LIMBAJ PASCAL
Se citeşte un număr natural n de maximum 4 cifre. Câte cifre sunt în toate numerele de la 1 la n? De exemplu, pentru n=14 există 19 cifre, iar pentru n=9 sunt 9 cifr

Răspunsuri la întrebare

Răspuns de Palmabil
0
#include <iostream>
using namespace std;
int main()
{
    int n,ap=0;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        if(i<10&&i>0)
            ap++;
        if(i<100&&i>9)
            ap+=2;
        if(i<1000&&i>99)
            ap+=3;
        if(i<10000&&i>999)
            ap+=4;
    }
    cout<<ap;
    return 0;
}
Alte întrebări interesante