Informatică, întrebare adresată de NamNume2410, 8 ani în urmă

Scrieți un program care înlocuiește în numărul n toate aparițiile cifrei c1 cu c2.
Problema #871 pe PBinfo

Răspunsuri la întrebare

Răspuns de boiustef
2

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n, c1, c2, x=0, cif, z=1;

   cin >> n >> c1 >> c2;

   int copie=n;

   while (n)

     {

       cif=n%10;

       if (cif==c1) x=x+z*c2;

       else x=x+z*cif;

       z*=10;

       n/=10;

     }

   if (copie==0 && c1==0) x=c2;

   cout << x;

}

Explicație:


NamNume2410: mesri
NamNume2410: mersi* mult
Alte întrebări interesante