C++ | Codes / Tricks / Help

Discutii despre tot ce nu se incadreaza in celelalte categorii.

Moderators: Moderatori ajutatori, Moderatori

Post Reply
User avatar
LondoN eXtream
Membru eXtream
Membru eXtream
Posts: 2756
Joined: 10 Oct 2014, 06:21
Detinator Steam: Da
SteamID: /id/london_extreamcs
Reputatie: Fost scripter eXtreamCS
Fost moderator ajutator
Membru Club eXtreamCS (6 luni)
Fond eXtream: 0
Location: Roman, Neamț
Has thanked: 3 times
Been thanked: 13 times

02 Nov 2016, 19:44

Lasandu-ma de 1.6 (scripting) m-am apucat sa lucrez in c++.
Pe masura ce avansez am sa va las tutoriale, pentru cei ce vreti sa invatati.

A. Variabile.

Integer Numbers

Code: Select all

int a=5;
Conform codului se creeaza a caruia ii se atribuie valoarea default 5. Mai poate fi intalnit si asa

Code: Select all

int a(5);

Pentru a vedea daca va functioneaza codul il puteti printa.

Code: Select all

cout << a;
sau

Code: Select all

cout << a endl;
endl (End Line) se pune doar in cazul in care doriti sa printati mai multe stringuri/numere etc care sa nu fie pe acelasi rand.

2. Float Numbers

Code: Select all

float b=2.13;
Se declara variabila b cu valoarea 2.13.
ATENTIE: float inseamna numar cu zecimale, deci sa nu faceti confuzii, ca de exemplu:

Code: Select all

int a=2.00// GRESIT!
float a=2.00// CORECT!

Code: Select all

float b=2; // GRESIT!
int b=2; // CORECT!
3. Hexadecimal Numbers
Nu prea am citit pe acolo ca sa observ si sa invat astfel de numere, voi da edit cand voi invata despre asa ceva. Un numar hexadecimal arata cam asa: 0x001

B. OPERATII CU VARIABILE

1. Adunarea / Scaderea

Code: Select all

int a=2, int b=3;
int result;
result = a+b;
cout << result << endl;
// Acesta este un exemplu de adunare

Code: Select all

int a=5, int b=3;
int result;
result = a-b;
cout << result << endl;
//Acesta este un exemplu de scadere

Code: Select all

int a=5, int b=5, int c=9;
int result;
result = (a+b) -c;
cout << result << endl;
// Un exemplu combinat de adunare cu scadere.
2. Inmultirea / Impartirea

Code: Select all

#include <iostream>

#define DECI  0.002362
using namespace std;

int main()
{
    double numar_cu_care_inmultim=2;
    double rezultat = DECI * numar_cu_care_inmultim;
    cout << rezultat << endl;
   return 0;
// Aceasta este inmultirea!
}

Code: Select all

Din pacete, nu am vazut cum arata operatiile de impartirea, probabil ca sunt a % b sau a:b.
INFO: Acest tutorial este in dezvoltare, va fi editat aproape zi de zi.
INFO: Cei ce vreti sa ii ajutati si pe alti cu trick-uri/tutoriale puteti lasa reply si voi adauga in aceasta lista.
INFO: Aceste sunt tutoriale basic, pentru cei ce deabea se apuca, ca si mine de exemplu.

:D
RoyalServer
User avatar
ioang
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 1169
Joined: 12 Feb 2011, 14:04
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!
Reputatie: Fost moderator
Utilizator neserios (tepar)
Fond eXtream: 0
Has thanked: 21 times
Been thanked: 23 times
Contact:

02 Nov 2016, 20:14

Incearca pe pbinfo.ro probleme.Sunt cateva foarte dragute.
User avatar
tre3fla
Membru eXtream
Membru eXtream
Posts: 5317
Joined: 27 May 2012, 11:15
Detinator Steam: Da
CS Status: Allah Akbar !
Detinator server CS: Nu
SteamID: /id/tre3fla_xxx
Has thanked: 14 times
Been thanked: 129 times

02 Nov 2016, 20:14

Ma sincer mie nu mi se pare un tutorial. Tutoriale faci atunci cand tu te pricepi la ceva si vrei sa-i inveti si pe altii. Din cate vad eu tu nu te pricepi chiar deloc, in momentul de fata tu inveti de undeva / de la cineva. Mi se pare cam ciudat sa incerci sa-i inveti pe altii cand practic nu stii nimic.

Totusi o idee buna sa-ti imparti cunostiintele, chiar daca sunt limitate, mai ales ca explici foarte bine. Eu, uneori nu inteleg din tutorialele unora pentru ca nu stiu sa explice corect, iti arata ei ce si cum dar cam greu de inteles. Pana acum tot ce ai postat e pe intelesul oricui, cam greu gasesti tutoriale, mai ales de programare, care sa le intelegi cu usurinta.

Sa nu faci postu urias, mai bine posteaza chestii noi in reply si pui linkul catre reply in topic, cu numele functiei despre care discuti.

Sunt foarte multe persoane pe forum care au cunostiinte C++ si pot ajuta si ei cu mici tutoriale, cred ca am sa postez si eu cand o sa am timp despre chestii basice, ca altele nu stiu.

Succes :P
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

02 Nov 2016, 20:17

Invata C#, nu C++, te va ajuta mult mai mult.

https://mva.microsoft.com/en-us/trainin ... 2706218949

E super si gratuit cursul de mai sus pentru incepatori.
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5139
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

02 Nov 2016, 20:18

pai pana la urma poti sa creezi si in C++ pluginuri pentru cs asa ca nu ai dc sa te lasi de scripting ba chiar din contra e mai avantajos :sunglasses:
User avatar
tre3fla
Membru eXtream
Membru eXtream
Posts: 5317
Joined: 27 May 2012, 11:15
Detinator Steam: Da
CS Status: Allah Akbar !
Detinator server CS: Nu
SteamID: /id/tre3fla_xxx
Has thanked: 14 times
Been thanked: 129 times

02 Nov 2016, 20:20

A k c 3 n 7 wrote:pai pana la urma poti sa creezi si in C++ pluginuri pentru cs asa ca nu ai dc sa te lasi de scripting ba chiar din contra e mai avantajos :sunglasses:
Nop... In C++ faci module, care la randul lor sunt sub-plugine Metamod.
User avatar
ioang
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 1169
Joined: 12 Feb 2011, 14:04
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!
Reputatie: Fost moderator
Utilizator neserios (tepar)
Fond eXtream: 0
Has thanked: 21 times
Been thanked: 23 times
Contact:

02 Nov 2016, 20:23

Odata ce inveti algoritmica de a9-a si o stii bine poti spune ca ai o baza solida in programare.Totul ce tine de programare sau o mare parte sunt de ceea ce ai tu in cap.Gandirea logica trebuie sa o ai formata foarte bine.
Adi09
Membru, skill 0
Membru, skill 0
Posts: 42
Joined: 17 Sep 2015, 23:24
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

02 Nov 2016, 23:01

Faci tutorial la ceva ce nici tu nu știu. Plus că aceste "tutoriale" nici măcar nu sunt tutoriale. Nu le văd rostul.
User avatar
LondoN eXtream
Membru eXtream
Membru eXtream
Posts: 2756
Joined: 10 Oct 2014, 06:21
Detinator Steam: Da
SteamID: /id/london_extreamcs
Reputatie: Fost scripter eXtreamCS
Fost moderator ajutator
Membru Club eXtreamCS (6 luni)
Fond eXtream: 0
Location: Roman, Neamț
Has thanked: 3 times
Been thanked: 13 times

03 Nov 2016, 06:32

Aceste sunt chestii basic.
Cum ati vrea sa va explic tutoriale mai complicate daca unii nu stiu chestiile astea basic?
Daca cineva vrea sa invete sa o ia de la 0.
Adi09
Membru, skill 0
Membru, skill 0
Posts: 42
Joined: 17 Sep 2015, 23:24
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

03 Nov 2016, 20:36

Okay, dar "INFO: Aceste sunt tutoriale basic, pentru cei ce deabea se apuca, ca si mine de exemplu.".
Eu zic să renunți la această serie de "tutoriale", chiar nu are rost.
User avatar
ericsp
Membru, skill +1
Membru, skill +1
Posts: 284
Joined: 11 Jan 2015, 13:08
Detinator Steam: Da
SteamID: getmesomedonuts
Reputatie: Manager bhop.eXtreamCS.com
Fond eXtream: 0
Has thanked: 5 times
Been thanked: 4 times

03 Nov 2016, 20:52

Nu asa incepi, incepi sa le zici oamenilor in ce program/editor text lucreaza, cum se compileaza o sursa c++, cum se incepe cu #include si alea....

nu asa...
BHOP.HOWL.RO | !WS !KNIFE !BATTLEPASS | 102.4 TICK | #1 IN ROMANIA
Post Reply

Return to “Discutii generale”

  • Information