| Enunţul problemei
Se citesc de la tastatură un număr natural n şi o cifră c. Să se elimine toate apariţiile cifrei c din scrierea numărului n. Exemplu: pentru n=423227826 se afişează pe ecran 43786. |
#include<iostream>
using namespace std; int main() { int n,c,p,nr; cout<<"numarul:";cin>>n; cout<<"cifra:";cin>>c; nr=0;p=1; while(n!=0) { if(n%10!=c) { nr=nr+p*(n%10); p=p*10; } n=n/10; } cout<<nr; } |
"Pentru a putea întrebuinţa calculatorul la studiul problemelor concrete, omul e obligat să înveţe să gândească exact şi abstract."
Grigore Moisil
Informatică - clasa a IX-a şi clasa a X-a
prof.Ţopa Robert