C++

Discutii despre tot ce nu se incadreaza in celelalte categorii.

Moderators: Moderatori ajutatori, Moderatori

Post Reply
User avatar
G3ner1c
Membru, skill +2
Membru, skill +2
Posts: 901
Joined: 08 Jul 2010, 19:51
Detinator Steam: Nu
CS Status: WOW
Detinator server CS: da
SteamID: nocs_nofun5
Reputatie: Membru Club eXtreamCS (2 luni)
Restrictie mesaje private (scos - club)
Location: C:\Program Files\xTreamCs
Has thanked: 73 times
Been thanked: 38 times
Contact:

18 Apr 2013, 19:22

#include <iostream>
using namespace std;
int main()
{
cout<<"neata";
cout<<"\n";
return 0
}


Ce-am gresit? :| Imi da eroare pe ultima linie, aia cu "}"
Sunt mereu stramb, prea multi indivizi pe coiul meu stang, te crezi destept, poti sa treci pe coiul meu drept. -VD.
RoyalServer
User avatar
h4wk
Fost moderator
Fost moderator
Posts: 3806
Joined: 22 Sep 2009, 13:10
Detinator Steam: Da
Reputatie: Fost eXtream Mod
Nume anterior : DaZ , zimpe , Dan eXtream
Location: Iasi
Has thanked: 306 times
Been thanked: 321 times
Contact:

18 Apr 2013, 19:33

Code: Select all

#include <iostream>
using namespace std;
int main()
{
	cout<<"neata";
	cout<<"\n";
	return 0;
}

Code: Select all

"Daca ai culoare nu inseamna ca esti mai presus ca un utilizator. Culoare e un fel de "rasplata" pentru ca te implici in "ridicarea" acestei comunitati.
Unii nu realizeaza ca daca ai culoare nu inseamna ca esti smecher." -- by Alexey
:troll :troll

Spui ceva,dar faci altceva !
KiLl MaN
Membru, skill +3
Membru, skill +3
Posts: 1385
Joined: 12 Nov 2008, 19:41
Detinator Steam: Da
Detinator server CS: Nu
SteamID: mitzoc_ul
Location: Piatra-Neamt
Has thanked: 116 times
Been thanked: 116 times

18 Apr 2013, 19:35

Pune ; la return 0 :)
Image
User avatar
fan_haulin
Fost moderator
Fost moderator
Posts: 2592
Joined: 08 Jun 2010, 20:35
Detinator Steam: Da
Reputatie: Fost Moderator
Has thanked: 271 times
Been thanked: 106 times
Contact:

18 Apr 2013, 19:36

Daca nu ma insel e asa:

Code: Select all

#include <iostream>
using namespace std;
int main()
{
cout<<"neata";
cout<<"\n";
}
return 0
User avatar
IsTI37
Fost administrator
Fost administrator
Posts: 10987
Joined: 10 Apr 2007, 15:02
Detinator Steam: Da
Reputatie: Fost administrator
Fost SysAdmin
Fost Fondator GTA5 (CVL)
Location: Cluj-Napoca
Has thanked: 28 times
Been thanked: 776 times

18 Apr 2013, 20:05

Pai de unde inveti C++ ?

Utilizezi void main in loc de int main si nu mai pui return 0 la sfarsit, asa e cel mai logic.
User avatar
G3ner1c
Membru, skill +2
Membru, skill +2
Posts: 901
Joined: 08 Jul 2010, 19:51
Detinator Steam: Nu
CS Status: WOW
Detinator server CS: da
SteamID: nocs_nofun5
Reputatie: Membru Club eXtreamCS (2 luni)
Restrictie mesaje private (scos - club)
Location: C:\Program Files\xTreamCs
Has thanked: 73 times
Been thanked: 38 times
Contact:

19 Apr 2013, 21:31

Ms, momentan inca sunt la pseudocod si am vrut sa incerc sa fac si eu ceva sa vad daca imi iese :)) Habar n-am ce reprezinta void si altele... ;))
Sunt mereu stramb, prea multi indivizi pe coiul meu stang, te crezi destept, poti sa treci pe coiul meu drept. -VD.
Gecko
Membru, skill 0
Membru, skill 0
Posts: 12
Joined: 31 Mar 2012, 15:06
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Contact:

20 Apr 2013, 00:42

La ce-ti trebuie return 0 ?
Last edited by IsTI37 on 20 Apr 2013, 14:10, edited 1 time in total.
Reason: A folosit int main si e necesar un return in acest caz, daca foloseste void nu trebuie return.
User avatar
BRANDY #1
Fost moderator
Fost moderator
Posts: 3907
Joined: 24 Dec 2008, 08:32
Detinator Steam: Da
CS Status: lucky-competitions.com
Reputatie: Fost moderator
Location: Leicester, UK
Has thanked: 1 time
Been thanked: 132 times

20 Apr 2013, 11:53

Nu ai nevoie de return 0, ala e pentru alte functii (cand ai IF, FOR etc).

void main () sau int main () e acelasi lucru. Iar acoladele {} poti sa le pui cum vrei, numai sa fie continutul programului intre ele.

Adica daca scrii { if(x=1;x<=9;x++) x++; etc etc } e corect.

PS1: using namespace std; e inutil, n-are rost sa scrii de fiecare data

PS2: Bazele de date sunt cu .h la sfarsit, gen: iostream.h , fstream.h, math.h, stdlib.h etc
Mergem înainte, că înainte era mai bine!
User avatar
GPaul
Membru, skill +4
Membru, skill +4
Posts: 1931
Joined: 21 Mar 2009, 12:14
Detinator Steam: Da
CS Status: Inactiv. Studiu intens.
Detinator server CS: - House M.D -
SteamID: - House M.D -
Reputatie: Nume anterior: djxpaulz
Fost super moderator
Location: Cluj-Napoca
Has thanked: 8 times
Been thanked: 174 times
Contact:

20 Apr 2013, 12:32

BRANDY #1 wrote:Nu ai nevoie de return 0, ala e pentru alte functii (cand ai IF, FOR etc).

void main () sau int main () e acelasi lucru. Iar acoladele {} poti sa le pui cum vrei, numai sa fie continutul programului intre ele.

Adica daca scrii { if(x=1;x<=9;x++) x++; etc etc } e corect.

PS1: using namespace std; e inutil, n-are rost sa scrii de fiecare data

PS2: Bazele de date sunt cu .h la sfarsit, gen: iostream.h , fstream.h, math.h, stdlib.h etc


Code: Select all

if(x=1;x<=9;x++) x[i]++;
Daca taceai, filozof ramaneai.
Image
Image
User avatar
Bogus
Membru eXtream
Membru eXtream
Posts: 3375
Joined: 19 Sep 2009, 11:38
Detinator Steam: Da
Reputatie: Fost super moderator
Has thanked: 90 times
Been thanked: 210 times

20 Apr 2013, 12:34

BRANDY #1 wrote:Nu ai nevoie de return 0, ala e pentru alte functii (cand ai IF, FOR etc).

void main () sau int main () e acelasi lucru. Iar acoladele {} poti sa le pui cum vrei, numai sa fie continutul programului intre ele.

Adica daca scrii { if(x=1;x<=9;x++) x++; etc etc } e corect.

PS1: using namespace std; e inutil, n-are rost sa scrii de fiecare data

PS2: Bazele de date sunt cu .h la sfarsit, gen: iostream.h , fstream.h, math.h, stdlib.h etc

Lol, vezi ca-l duci in eroare. :-s
compaq
Fost moderator
Fost moderator
Posts: 2598
Joined: 01 Dec 2008, 15:32
Detinator Steam: Da
Reputatie: Fost eXtream Mod
Fost contribuitor
Fost manager
Fost Scripter eXtreamCS
Has thanked: 15 times
Been thanked: 152 times

20 Apr 2013, 12:39

BRANDY #1 wrote:Adica daca scrii { if(x=1;x<=9;x++) x++; etc etc } e corect.

Nu e corect. In primul rand, ma gandesc ca te refereai la for si nu la if. x nu este un vector, ci o variabila. Degeaba incrementezi x, pentru ca nu exista.

Code: Select all

	int x[256];

	for(int i = 1; i <= 9; i++)
	{
		x[i]++;
		
		// alt cod
	}

	// alt cod
BRANDY #1 wrote:PS1: using namespace std; e inutil, n-are rost sa scrii de fiecare data
Nu e inutil. Probabil ca in programele vechi se accepta sa nu specifici namespace-ul, dar in cele noi ca si Code::Blocks, vei primi eroare.
Daca doresti sa scapi de using namespace std;, atunci trebuie sa pui std::cout, std::cin etc.
Post Reply

Return to “Discutii generale”

  • Information