👤
Elena255
a fost răspuns

Se citeşte de la tastatură un număr natural m. Să se afişeze cifra de
rang k dat (rangul unei cifre este numărul său de ordine, numerotând cifrele de la
dreapta la stânga).
Exemplu: pentru m=452855 şi k=3, se va afişa valoarea 8.(c++) Va rog ajutati-ma!


Răspuns :

Am folosit o functie gaseste_cifra pentru a rezolva problema.Sper sa intelegi toti pasii!
Vezi imaginea ChevChelios
#include<iostream>
#include<math.h>
using namespace std;
int main(){
    int m, k;
    cin>>m>>k;
    cout<<int(m/pow(10,k-1))%10;
}