Author Topic: i need help for c++  (Read 8064 times)

Offline uCANseeMe

  • Pro Member
  • *
  • Topic Author
  • Posts: 315
  • Karma: +5/-28
    • View Profile
    • Awards
i need help for c++
« on: March 31, 2015, 18:07 »
Ми треба програми од функции кои една програма со аргоменти една без аргументи една со преоптоварени функции и една со повик по референца. Treba mi programe u c++ od tema funkcije koja ce sodrzati argumenti jedna bez argumenta druga sa povik po referenca i treca sa preopotvareni funkcija :) english dont know sorry regrats tnx :)

Offline uCANseeMe

  • Pro Member
  • *
  • Topic Author
  • Posts: 315
  • Karma: +5/-28
    • View Profile
    • Awards
Re: i need help for c++
« Reply #1 on: March 31, 2015, 18:09 »
btw: need it until 21:00 gmt :)

Offline NiGhT^^StAlKeR

  • Safelist Administator
  • MonsterKill Member
  • *
  • Posts: 4705
  • Country: mon
  • Karma: +266/-247
  • Geh.TT. / Rockasaurus / Nox.Interfector
  • Awards Winner of 1 Photoshop Challenge Contest [COMMON] Warlock Tour Winner [RARE] Rubick Tournament Winner Morphling Tour Winner Award [RARE] Mirana 1v1 Tournament Winner [RARE] Invoker 1v1 Tournament Winner [RARE] Admiral Tournament Winner [RARE] 1v1 Windrunner Tour Winner [RARE] 1v1 Earthshaker Tournament Winner [RARE] LA Ladder #11-25 [EPIC] Shadow Raze Tour Award [RARE] Path of the King Tour 1. Place Award [LEGENDARY] 3v3 SHOM Tournament Winner [RARE] 2v2 SHOM Tournament Winner [RARE] 1v1 AR Tour Winner [RARE] IHRL Member [RARE] IHRL Champion [EPIC] IHRL Legend [LEGENDARY] 5v5 Night Cup Winner [EPIC] Tiny Tournament Winner [RARE]
    • View Profile
    • Awards
Re: i need help for c++
« Reply #2 on: March 31, 2015, 18:12 »
Didn't quite understand what you want >.<

One function, with arguments, another one without arguments, and one of em with a call by reference ?

And the third one, overloading of functions or what?

Dota - Pick me 0:51  SF :)
Dota - Symphony of skills 4:23 SF :D
Dota - Light the torch 2:12  SF :D
Dota - Keep ownage 0:25-1:25 Naix :D
WoDotA 8)

Offline uCANseeMe

  • Pro Member
  • *
  • Topic Author
  • Posts: 315
  • Karma: +5/-28
    • View Profile
    • Awards
Re: i need help for c++
« Reply #3 on: March 31, 2015, 18:16 »
yes and one of them must have object :)

Offline ColdWorld

  • Lady's Flame
  • Retired Moderator
  • MonsterKill Member
  • *
  • Posts: 2591
  • Country: de
  • Karma: +237/-944
  • Imaginaerum
  • Awards Hacks staff member [RARE]
    • View Profile
    • Awards
Re: i need help for c++
« Reply #4 on: March 31, 2015, 18:23 »
dont know english but working in c++, how the fuck?
Where there is desire, there is gonna be a flame!
Where there is a flame, someone's bound to get burned!
But just because it burns doesn't mean you're gonna die!
You've gotta get up and try, and try, and try!

Offline NiGhT^^StAlKeR

  • Safelist Administator
  • MonsterKill Member
  • *
  • Posts: 4705
  • Country: mon
  • Karma: +266/-247
  • Geh.TT. / Rockasaurus / Nox.Interfector
  • Awards Winner of 1 Photoshop Challenge Contest [COMMON] Warlock Tour Winner [RARE] Rubick Tournament Winner Morphling Tour Winner Award [RARE] Mirana 1v1 Tournament Winner [RARE] Invoker 1v1 Tournament Winner [RARE] Admiral Tournament Winner [RARE] 1v1 Windrunner Tour Winner [RARE] 1v1 Earthshaker Tournament Winner [RARE] LA Ladder #11-25 [EPIC] Shadow Raze Tour Award [RARE] Path of the King Tour 1. Place Award [LEGENDARY] 3v3 SHOM Tournament Winner [RARE] 2v2 SHOM Tournament Winner [RARE] 1v1 AR Tour Winner [RARE] IHRL Member [RARE] IHRL Champion [EPIC] IHRL Legend [LEGENDARY] 5v5 Night Cup Winner [EPIC] Tiny Tournament Winner [RARE]
    • View Profile
    • Awards
Re: i need help for c++
« Reply #5 on: March 31, 2015, 18:23 »
Something like this, if I got it right? I placed all functions in one program, but you can easily separate em if needed I guess.

#include <iostream>

using namespace std;
void fun1(){cout << "Hello" << endl;}
int fun2(int a){return a*a;}
int fun3(int &a){return a-2;}
int Saberi(int a,int b){return a+b;}
double Saberi(double a,double b){return a+b;}

int main()
{
fun1();

cout<< fun2(5) << endl;

int b=5;

cout << fun3(b)<< endl;

cout << Saberi(5,6) << "   " << Saberi(4.3,5.1) << endl;
}



btw, wrong part of forum, moderators move this to Programming I guess , not really tech support xd
« Last Edit: March 31, 2015, 18:27 by NiGhT^^StAlKeR »
Dota - Pick me 0:51  SF :)
Dota - Symphony of skills 4:23 SF :D
Dota - Light the torch 2:12  SF :D
Dota - Keep ownage 0:25-1:25 Naix :D
WoDotA 8)

Offline uCANseeMe

  • Pro Member
  • *
  • Topic Author
  • Posts: 315
  • Karma: +5/-28
    • View Profile
    • Awards
Re: i need help for c++
« Reply #6 on: March 31, 2015, 18:27 »
Преоптоварени функции

Понекогаш сакаме да креираме две или повеќе функции кои враќаат еден ист резултат (на пример, збир на броеви), но се извршуваат врз различни типови на податоци (цели броеви, реални броеви, еден цел и еден реален број, итн). C++ нуди механизам (т.н. преоптоварување на функции) преку кој неколку функции може да имаат едно исто име. За да се реализира ова, нормално, потребно е овие функции да се разликуваат по бројот на параметрите и/или по нивниот тип.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
using namespace std;
 
int zgolemi(int a, int b)
{
      return a+b;
}
 
int zgolemi(int a)
{
      return a+1;
}
 
double zgolemi(double a, double b)
{
      return a+b;
}
 
double zgolemi(double a)
{
      return a+1;
}
 
int main()
{
      cout << zgolemi(2, 3) << endl;        //se povikuva zgolemi(int a, int b)
      cout << zgolemi(5, 9) << endl;        //se povikuva zgolemi(int a, int b)
      cout << zgolemi(3) << endl;           //se povikuva zgolemi(int a)
       
      cout << zgolemi(3.0, 0.5) << endl;    //se povikuva zgolemi(double a, double b)
      cout << zgolemi(4.1, 2.9) << endl;    //se povikuva zgolemi(double a, double b)
      cout << zgolemi(2.0) << endl;         //se povikuva zgolemi(double a)
       
      return 0; someting like this

Offline NiGhT^^StAlKeR

  • Safelist Administator
  • MonsterKill Member
  • *
  • Posts: 4705
  • Country: mon
  • Karma: +266/-247
  • Geh.TT. / Rockasaurus / Nox.Interfector
  • Awards Winner of 1 Photoshop Challenge Contest [COMMON] Warlock Tour Winner [RARE] Rubick Tournament Winner Morphling Tour Winner Award [RARE] Mirana 1v1 Tournament Winner [RARE] Invoker 1v1 Tournament Winner [RARE] Admiral Tournament Winner [RARE] 1v1 Windrunner Tour Winner [RARE] 1v1 Earthshaker Tournament Winner [RARE] LA Ladder #11-25 [EPIC] Shadow Raze Tour Award [RARE] Path of the King Tour 1. Place Award [LEGENDARY] 3v3 SHOM Tournament Winner [RARE] 2v2 SHOM Tournament Winner [RARE] 1v1 AR Tour Winner [RARE] IHRL Member [RARE] IHRL Champion [EPIC] IHRL Legend [LEGENDARY] 5v5 Night Cup Winner [EPIC] Tiny Tournament Winner [RARE]
    • View Profile
    • Awards
Re: i need help for c++
« Reply #7 on: March 31, 2015, 18:29 »
Something like this, if I got it right? I placed all functions in one program, but you can easily separate em if needed I guess.

#include <iostream>

using namespace std;
void fun1(){cout << "Hello" << endl;}
int fun2(int a){return a*a;}
int fun3(int &a){return a-2;}
int Saberi(int a,int b){return a+b;}
double Saberi(double a,double b){return a+b;}


int main()
{
fun1();

cout<< fun2(5) << endl;

int b=5;

cout << fun3(b)<< endl;

cout << Saberi(5,6) << "   " << Saberi(4.3,5.1) << endl;
}



btw, wrong part of forum, moderators move this to Programming I guess , not really tech support xd

Well, that's this part, add more of those if you want, it's same, just put other type of arguments.

btw, ZGOLEMI, rofl XD
Dota - Pick me 0:51  SF :)
Dota - Symphony of skills 4:23 SF :D
Dota - Light the torch 2:12  SF :D
Dota - Keep ownage 0:25-1:25 Naix :D
WoDotA 8)

Offline uCANseeMe

  • Pro Member
  • *
  • Topic Author
  • Posts: 315
  • Karma: +5/-28
    • View Profile
    • Awards
Re: i need help for c++
« Reply #8 on: March 31, 2015, 18:31 »
xD ma meni treba gotav program :D ovo je pre jednostavno ucim gimnaziju :D ....

Offline NiGhT^^StAlKeR

  • Safelist Administator
  • MonsterKill Member
  • *
  • Posts: 4705
  • Country: mon
  • Karma: +266/-247
  • Geh.TT. / Rockasaurus / Nox.Interfector
  • Awards Winner of 1 Photoshop Challenge Contest [COMMON] Warlock Tour Winner [RARE] Rubick Tournament Winner Morphling Tour Winner Award [RARE] Mirana 1v1 Tournament Winner [RARE] Invoker 1v1 Tournament Winner [RARE] Admiral Tournament Winner [RARE] 1v1 Windrunner Tour Winner [RARE] 1v1 Earthshaker Tournament Winner [RARE] LA Ladder #11-25 [EPIC] Shadow Raze Tour Award [RARE] Path of the King Tour 1. Place Award [LEGENDARY] 3v3 SHOM Tournament Winner [RARE] 2v2 SHOM Tournament Winner [RARE] 1v1 AR Tour Winner [RARE] IHRL Member [RARE] IHRL Champion [EPIC] IHRL Legend [LEGENDARY] 5v5 Night Cup Winner [EPIC] Tiny Tournament Winner [RARE]
    • View Profile
    • Awards
Re: i need help for c++
« Reply #9 on: March 31, 2015, 18:44 »
Well, either explain me exactly what you need, or go study like other boys  :D
Dota - Pick me 0:51  SF :)
Dota - Symphony of skills 4:23 SF :D
Dota - Light the torch 2:12  SF :D
Dota - Keep ownage 0:25-1:25 Naix :D
WoDotA 8)

Offline maciekg9-slaveofBart

  • WickedSick Member
  • *
  • Posts: 1191
  • Country: kr
  • Karma: +63/-99
  • Awards Warlock Tour Winner [RARE] Pudge Wars Tournament Winner [RARE] Mirana Wars Winner [RARE] 3v3 SHOM Tournament Winner [RARE] IHRL Member [RARE] IHRL Champion [EPIC] IHRL Legend [LEGENDARY] 5v5 Night Cup Winner [EPIC] Best Couple (2v2) Tour Winner [RARE]
    • View Profile
    • Awards
Re: i need help for c++
« Reply #10 on: March 31, 2015, 18:49 »
WOW STALKER SUCH INFORMATICS SKILLS, B++ JAVA ALL KNOW WTF 8) 8) 8) 8) 8) 8) 8) 8)

Offline uCANseeMe

  • Pro Member
  • *
  • Topic Author
  • Posts: 315
  • Karma: +5/-28
    • View Profile
    • Awards
Re: i need help for c++
« Reply #11 on: March 31, 2015, 18:55 »
meni treba program eo sad cu ti dat primere ........ jedan sam ti vec dao eo ti jos #include <iostream>
using namespace std;

int soberi(int a, int b)
{
      cout << "2 ";
      int r = (a+b);
      return r;
}

//(x+x)*(y+y)
int mnozenje(int x, int y)
{
      cout << "4 ";
     
      int p = soberi(x, x);
      int v = soberi(y, y);
     
      return (p*v);
}

void ispechatiKraj()
{
      cout << "Kraj na programata." << endl;
}

int main()
{
      int a=4, b=4;
      cout << "1 ";
      int rezultat1 = soberi(3, 5);
      cout << "3 ";
     
      //presmetaj (a+a)*(b+b) + 1
      int rezultat2 = mnozenje(a, b) + 1;
      cout << "5 " << endl;
     
      //dosega, izlezot od programata e '1 2 3 4 2 2 5'
     
      cout << rezultat1 << endl;                         //pechati '8'
      cout << rezultat2 << endl;                         //pechati '65'
     
      cout << soberi(3, soberi(1, 2) + 1) << endl;       //pechati '7'
     
      //ispechati 'Kraj na programata.'
      ispechatiKraj();
     
      return 0;
#include <iostream>
using namespace std;

void prva(int a=7, int b=3, int c=5)
{
      cout << "a=" << a << ",b=" << b << ",c=" << c << endl;
}

int vtora(int a, int b, int c=3)
{
      return a+b+c;
}

int main()
{
      prva(1, 2, 3);                        //pechati 'a=1,b=2,c=3'
      prva(4, 5, 6);                        //pechati 'a=4,b=5,c=6'
     
      prva(0, 2);                           //pechati 'a=0,b=2,c=5'
      prva(3, 8);                           //pechati 'a=3,b=8,c=5'
     
      prva(0);                              //pechati 'a=0,b=3,c=5'
      prva(5);                              //pechati 'a=5,b=3,c=5'
     
      prva();                               //pechati 'a=7,b=3,c=5'
     
      cout << vtora(1, 2) << endl;          //pechati '6'
      cout << vtora(1, 2, 1) << endl;       //pechati '4'
     
      return 0;
}

Offline NiGhT^^StAlKeR

  • Safelist Administator
  • MonsterKill Member
  • *
  • Posts: 4705
  • Country: mon
  • Karma: +266/-247
  • Geh.TT. / Rockasaurus / Nox.Interfector
  • Awards Winner of 1 Photoshop Challenge Contest [COMMON] Warlock Tour Winner [RARE] Rubick Tournament Winner Morphling Tour Winner Award [RARE] Mirana 1v1 Tournament Winner [RARE] Invoker 1v1 Tournament Winner [RARE] Admiral Tournament Winner [RARE] 1v1 Windrunner Tour Winner [RARE] 1v1 Earthshaker Tournament Winner [RARE] LA Ladder #11-25 [EPIC] Shadow Raze Tour Award [RARE] Path of the King Tour 1. Place Award [LEGENDARY] 3v3 SHOM Tournament Winner [RARE] 2v2 SHOM Tournament Winner [RARE] 1v1 AR Tour Winner [RARE] IHRL Member [RARE] IHRL Champion [EPIC] IHRL Legend [LEGENDARY] 5v5 Night Cup Winner [EPIC] Tiny Tournament Winner [RARE]
    • View Profile
    • Awards
Re: i need help for c++
« Reply #12 on: March 31, 2015, 19:06 »
Dunno, iskoristi nesto od ovoga sto ti stavih, ovaj sto ti ja napravih je komplikovaniji nego svi ovi tvoji iako je kraci xD

Sorry for non-eng :D
Dota - Pick me 0:51  SF :)
Dota - Symphony of skills 4:23 SF :D
Dota - Light the torch 2:12  SF :D
Dota - Keep ownage 0:25-1:25 Naix :D
WoDotA 8)

Offline uCANseeMe

  • Pro Member
  • *
  • Topic Author
  • Posts: 315
  • Karma: +5/-28
    • View Profile
    • Awards
Re: i need help for c++
« Reply #13 on: March 31, 2015, 19:09 »
a sto presmecuje tvoja programa ?

Offline NiGhT^^StAlKeR

  • Safelist Administator
  • MonsterKill Member
  • *
  • Posts: 4705
  • Country: mon
  • Karma: +266/-247
  • Geh.TT. / Rockasaurus / Nox.Interfector
  • Awards Winner of 1 Photoshop Challenge Contest [COMMON] Warlock Tour Winner [RARE] Rubick Tournament Winner Morphling Tour Winner Award [RARE] Mirana 1v1 Tournament Winner [RARE] Invoker 1v1 Tournament Winner [RARE] Admiral Tournament Winner [RARE] 1v1 Windrunner Tour Winner [RARE] 1v1 Earthshaker Tournament Winner [RARE] LA Ladder #11-25 [EPIC] Shadow Raze Tour Award [RARE] Path of the King Tour 1. Place Award [LEGENDARY] 3v3 SHOM Tournament Winner [RARE] 2v2 SHOM Tournament Winner [RARE] 1v1 AR Tour Winner [RARE] IHRL Member [RARE] IHRL Champion [EPIC] IHRL Legend [LEGENDARY] 5v5 Night Cup Winner [EPIC] Tiny Tournament Winner [RARE]
    • View Profile
    • Awards
Re: i need help for c++
« Reply #14 on: March 31, 2015, 19:10 »
a sto presmecuje tvoja programa ?

presmecuje= ? xd
Dota - Pick me 0:51  SF :)
Dota - Symphony of skills 4:23 SF :D
Dota - Light the torch 2:12  SF :D
Dota - Keep ownage 0:25-1:25 Naix :D
WoDotA 8)