Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: C++ Schimbare variabile  (Citit de 1673 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
Antinous
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 2



Vezi Profilul
« : Iulie 19, 2014, 17:29:44 »

Am inceput sa invat incet c/c++, bun, am o intrebare, la un tutorial, am modificat unele chestii in sensul sa se schimbe toate variabilele. De aici vine si nelamurirea.
POZA

Dupa cum se vede c = a(corect), a=b(corect), b=c, in cazul asta inainte de schimbarea variabilei b este 20 iar c este 30, iar dupa schimbarea variabilei b ar trebui sa fie egal cu c, adica b=30, pe cand b=10 acolo.
De ce?Cu ce gresesc?
Memorat
SebiSebi
Nu mai tace
*****

Karma: 76
Deconectat Deconectat

Mesaje: 306



Vezi Profilul
« Răspunde #1 : Iulie 19, 2014, 17:45:59 »

Pai după primele doua atribuiri ai c=10 și a=20. A treia atribuire este b=c, adică b=10, deoarece c acum este 10 nu 30. Daca vrei ca b sa ia valoarea lui c de la inceput (adica 30) trebuie sa mai iei o variabila aux care sa memoreze valoarea initiala a lui c.
Memorat
Antinous
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 2



Vezi Profilul
« Răspunde #2 : Iulie 19, 2014, 17:58:05 »

Am inteles, trebuia sa privesc mai atent. Mersi .
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines