نمایش پست تنها
  #20  
قدیمی 03-13-2010
ali_zangeneh آواتار ها
ali_zangeneh ali_zangeneh آنلاین نیست.
کاربر عادی
 
تاریخ عضویت: Feb 2010
محل سکونت: کرمانشاه
نوشته ها: 50
سپاسها: : 54

31 سپاس در 21 نوشته ایشان در یکماه اخیر
ali_zangeneh به Yahoo ارسال پیام
جدید نوشتن برنامه های بازگشتی با سی پلاس پلاس

خب من الان میخوام از یک ویژگی خیلی خوب این زبان پرده بردارم و اونم اینه که ر زبان سی پلاس پلاس ما می تونیم برنامه های بازگشتی بنویسیم....
مثلا من الان کد برنامه عدد مغلوب رو اینجا میذارم واستون و از این این کد شروع می کنم...
#include<iostream.h>
#include<stdio.h>
int Maghloub(int);
int b;
int main(){
int a;
cin>>a;
Maghloub(a);
return 0;
}
int Maghloub(int a){

if(a<10){
cout<<a;
return a;
}
if(a==0) return 0;
else {

b=a%10;
cout<<b;
a=a-b;
a=a/10;
return(Maghloub(a));
}
}


مثلا شما بعد از اجرای این کد عدد123 را وار میکنید و برنامه عدد را به 321 تغییر میدهد
پاسخ با نقل قول
جای تبلیغات شما اینجا خالیست با ما تماس بگیرید