الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أجعل هذا الكود في دالة !

بدأه awaraq2 في 24 ديسمبر 2009 · 2 رد · 529 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هذا كود لبرنامج يعكس الأرقام المدخلة :

 #include <iostream>
using namespace std;
int main()

{ 
	int n,r,d=0;
	cout<<"enter number"<<endl;
	cin>>n;
	while (n>0)
	{
		r=n%10;
		d=d*10+r;
		n=n/10;
	}
	cout<<d<<endl;
	return 0;
}

ولكني يأست في جعل هذا البرنامج يعمل عن طريق دالة Function .

أرجو المساعدة !

وشكراً جزيلاً .

#2
#include <iostream>
using namespace std;

int func(int n);

void main()
{
	int n=0;
	cout<<"enter number"<<endl;
	cin>>n;

	cout<<func(n)<<endl;
}

int func(int n)
{
	int r = 0,
		d = 0;

	while (n>0)
	{
		r=n%10;
		d=d*10+r;
		n=n/10;
	}

	return d;
}

و الله ولى التوفيق

1

مدونتي: C++ Tips and Tricks

#3

ما شاء الله تبارك الله ..

أشكرك أخي العزيز شكراً جزيلاْ على سرعة تجاوبك .

وأتمنى لك دوام التوفيق والنجاح .

أخوك،

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…