Informatică, întrebare adresată de greeneyes27, 8 ani în urmă

Daca poate cineva sa mi explice mai amanuntit urmtorul cod.
1) De ce e return ogl?
2) Care i faza cu retrun ul ?
3) si de ce am declarat si citit in main Number
VA ROG MULT

Anexe:

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

1. return ogl pentru ca tu te ai folosit de aceea variabila ca sa "oglindesti" numarul tau, sa-l inversezi cu ajutorul formulei ogl = ogl * 10 + number % 10

adica ai inmultit de fiecare data cu 10 pe ogl si ai adunat ultima cifra a lui number apoi ai taiat-o din coada

2. return e o instructiune care iti intoarce rezultatul functiei tale cu tip (tu ai tip int ca scrie static int acolo adica va intoarce, va RETURNA un rezultat de tip numarul intreg), de asemenea cand return este apelat functie respectiva este intrerupta, este oprita.

3. in main se declara, in general, variabilele locale care pot fi folosite in functia ta de oglindit, main reprezentant FUNCTIA PRINCIPALA a programului unde se ruleaza toate celelalte lucruri gen citiri de variabile, apelari de alte functii etc.

Alte întrebări interesante