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

am un subprogram C++ procedural (de tipul void) care citeste un nr natural n si apoi cifra c iar subprogramul trebuie sa elimine cifra c din numarul n. Exemplu: n=13538, c=3 iar functia intoarce rezultatul prinintermediul parametrului n

Răspunsuri la întrebare

Răspuns de Andrei1702
1
Trebuie sa pui cifrele intr-un vector, sa elimini componentele vectorului care sunt egale cu 3 si apoi sa reformezi numarul n cu vectorul(n=(nr-1)*10+x[i]). Unde nr este a cata cifra o pui iar x este vectorul cu cifrele ramase. Nu uita sa il scrii pe n cu adresa
Alte întrebări interesante