younes_ysf
یک شنبه 30 خرداد 1395, 00:59 صبح
سلام خدمت همه
یه سوال
من تازه کارم دو زمینه برنامه نویسی
می خوام یه تابع بنویسم که با فراخوانیش نام و نام خانوادگی رو بگیره و در خروجی ارائه بده به صورت جدا.
مسئله اینه که نمیدونم چجوری باید دو تا خروجی داشته باشم. گزینه return فقط یه خرجی میده. یا نام یا نام خانوادگی.
یکی از دوستان در مورد تابع ضمنی هم یه چیزایی گفت ولی نتونستم.
#include <iostream>
using namespace std;
string flName (string firstName,string lastName);
int main()
{
string a,b,c;
//string c = "ali";
//string d = "gholi";
//string c;
c = flName (a,b) ;
//cout << a << "14 " << b;
cout << c;
//if (b == "ali" )
// cout << endl << "yes you are";
//else
// cout << endl << "Nooo its not you";
return 0;
}
string flName (string firstName,string lastName)
{
cout << "write down your name and family name" << endl;
cin >> firstName;
cin >> lastName;
//cout << "my name is: \n" << endl << firstName << " " << lastName;
//cout << " ok ";
return lastName;
یه سوال
من تازه کارم دو زمینه برنامه نویسی
می خوام یه تابع بنویسم که با فراخوانیش نام و نام خانوادگی رو بگیره و در خروجی ارائه بده به صورت جدا.
مسئله اینه که نمیدونم چجوری باید دو تا خروجی داشته باشم. گزینه return فقط یه خرجی میده. یا نام یا نام خانوادگی.
یکی از دوستان در مورد تابع ضمنی هم یه چیزایی گفت ولی نتونستم.
#include <iostream>
using namespace std;
string flName (string firstName,string lastName);
int main()
{
string a,b,c;
//string c = "ali";
//string d = "gholi";
//string c;
c = flName (a,b) ;
//cout << a << "14 " << b;
cout << c;
//if (b == "ali" )
// cout << endl << "yes you are";
//else
// cout << endl << "Nooo its not you";
return 0;
}
string flName (string firstName,string lastName)
{
cout << "write down your name and family name" << endl;
cin >> firstName;
cin >> lastName;
//cout << "my name is: \n" << endl << firstName << " " << lastName;
//cout << " ok ";
return lastName;