PDA

View Full Version : چطوری باید یک تابع بنویسم که از کاربر یک رشته بگیره و برعکس اونو برگردونه ؟



mahdi.r1374
سه شنبه 19 دی 1391, 02:14 صبح
سلام به دوستان

چطوری باید یک تابع بنویسم که از کاربر یک رشته بگیره و برعکس اونو برگردونه ؟

e4lyas
سه شنبه 19 دی 1391, 02:37 صبح
با سلام
برای نوشتن ساختار اولیه اون یاد بگیرید :



DataType funtionName {
......
}

کاملتر :
type name ( parameter1, parameter2, ...) { statements }



مثال :


// function example
#include <iostream>
using namespace std;

int addition (int a, int b)
{
int r;
r=a+b;
return (r);
}

int main ()
{
int z;
z = addition (5,3);
cout << "The result is " << z;
return 0;




حالا تنها کاری که شما باید انجام بدید تعریف تابع خودتون با هر نام و عمل مورد نظرتون ..
عمل مورد نظر در تابع تعریف میشه :

مثل دریافت اون :

char x[10];
for(int i=0; i<=9;i++)
cin>>x;


برای برعکس کردن هم از آخر آرایه بشمارید و چاپ کنه ...


موفق باشید

mahdi.r1374
سه شنبه 19 دی 1391, 18:28 عصر
منظورم اینه که از کاربر حروف بگیره و برعکس کنه؟؟؟؟؟؟؟؟

e4lyas
سه شنبه 19 دی 1391, 19:05 عصر
بله . شما از آخر آرایه شمارش رو انجام بدید کاراکتر ها برعکس چاپ می شن .