How to Get Multiple Values From a Fuction in C++



#include <bits/stdc++.h>
using namespace std;

void sum(int r,int &result, vector<int> &c,vector<string>&s)
{


  for(int i=0;i<r;i++)
  {
      c.push_back(i);
      result=result+i;
  }
  if(result>=5)
  {
      s.push_back("Accepted");
  }
  else
  {
      s.push_back("Not Accepted");
  }

}

int main()
{
    vector<int> c;
    int result=0,r;
    vector<string> s;
    cout<<"Enter Any Number"<<endl;
    cin>>r;
    sum(r,result,c,s);
    for(int j=0;j<c.size();j++)
    {
        cout<<c[j]<<endl;
    }
    cout<<"Sum= "<<result<<endl;
    cout<<"Status= "<<s[0]<<endl;


    return 0;
}

Download Coding Interview Book and Get More Tutorials for Coding and Interview Solution: Click Here

Download System Design Interview Book and Get More Tutorials and Interview Solution: Click Here

Do you need more Guidance or Help? Then Book 1:1 Quick Call with Me: Click Here

Share on Google Plus

About Ashadullah Shawon

I am Ashadullah Shawon. I am a Software Engineer. I studied Computer Science and Engineering (CSE) at RUET. I Like To Share Knowledge. Learn More: Click Here
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment