پاسخ داده شده: برنامهای بنویسید که با دریافت یک عدد طبیعی، ارقام فرد آن را حذف کن؟؟؟
// hazf ragham : #include <iostream> using namespace std; int main(){ int n,i=0; int a[100]; cin>>n; while(n>0){ int r=n%10; if(r%2==0){ a[i]=(n%10); i++; } n/=10; } if(i==0) cout<<"All digits were delete"; else{ for(int j=i-1;j>=0;j--) cout<<a[j]; } return 0; }
اندازه آرایه ی a کافی تعداد رقم عدد n باشد ولی چون محدود عدد n مشخص نیست من عدد 100 را قرار دادم