Se da un nr natural n. Sa se afiseze nr format din ultimele k cifre ale lui n.
dau coroana!!!
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include <iostream>
using namespace std;
int n,k,z=1,cautat, i;
int main()
{
cout << "n= "; cin >> n;
cout << "k= "; cin >> k;
for (i=1; i<=k; ++i) z=z*10;
cautat=n%z;
n=cautat;
cout << " numarul format din ultimeele " << k << " cifre: ";
int nrcif=1;
while (n>9)
{
++nrcif; n=n/10;
}
if (nrcif==k) cout << cautat;
else
{
for (i=1; i<=k-nrcif; ++i) cout << 0;
cout << nrcif;
}
}
Explicație:
pentru n=320007 şi k=3, afişez ultimele 3 cifre ale lui n, adică 007
Alte întrebări interesante
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Fizică,
8 ani în urmă
Informatică,
9 ani în urmă
Matematică,
9 ani în urmă
Informatică,
9 ani în urmă