mziper
Registered User
- تاریخ عضویت
- 10 نوامبر 2010
- نوشتهها
- 442
- لایکها
- 50
این برنامه جمع عددهای یک عدد رو حساب می کنه:
حالا میخوام تابع بازگشتیشو بنویسم ، ببینید درسته؟
PHP:
#include<iostream.h>
void main()
{
int a,c,d;
c=0;
cin >> a;
while (a>0)
{
d=a%10;
a=int(a/10);
c=c+d;
}
cout << c<<endl;
}
حالا میخوام تابع بازگشتیشو بنویسم ، ببینید درسته؟
PHP:
#include<iostream>
using namespace std;
int sumdigit(int number)
{
if(number<10) return number;
else
return number%10+ sumdigit(number/10);
#include "stdafx.h"
#include<iostream>
#include<conio.h>
using namespace std;
int sumdigit(int number)
{
if(number<10) return number;
else
return number%10+ sumdigit(number/10);
}
int _tmain(int argc, _TCHAR* argv[])
{
int num;
cout<<"Enter A Number For Show Sum Of Digits:";
cin>>num;
cout<<endl<<"Sum Digit is: "<<sumdigit(num);
getch();
}