Soluții

Membri statici ai unei calase

Oricare obiect declarat intr-un program, in mod normal, primeste o copie a membrilor clasei la care este asociat. Uneori, este nevoie sa se defineasca unii membrii care sunt folositi in comun de catre toate obiectele clasei. Astfel de membri se numesc membri statici care au proprietati diferite de ceilalti membri nestatici.

Declararea unui membru static presupune precedarea acestuia de cuvantul cheie static:

                static tip_membru nume_membru_static;

iar referirea unui membru static se face astfel:

                nume_clasa::nume_membru_static;

unde, nume_membru_static poate fi o data sau o functie membru statica

Referirea unui membru static se poate face chiar si inaintea declararii de obiecte ale clasei, in care a fost declarat membru static respectiv, iar initializarea sa se poate face numai in domeniul sau de vizibilitate.

Problema:

Se considera o clasa de puncte din spatiu in care se descrie un punct de coordonate fixe M0(x0,y0,z0), reprezentand centrul unei sfere, raza fixa a unei sferei ro si un  punct oarecare din spatiu M(x,y,z) si functiile:distanta(M0,M) care determina distanta dintre punctele M0 si M, pozitia_fata_de_centru(M), care determina  coordonatele punctului M in raport cu centrul sferei si pozitia(M) care precizeaza pozitia punctului M fata de sfera. Sa se scrie un program care sa calculeze distanta dintre punctele M0 si M, coordonatele punctului M fata de centrul sferei si sa determine pozitia punctului M fata de sfera utilizandu-se obiecte din clasa declarata.

[mai mult...]

How to Stop Excel From Moving the Selection Box When You Hit Enter

Când tastați informațiile în Excel și apăsați tasta Enter, caseta de selectare se mută în celula de mai jos. Acesta este comportamentul standard al Excel, dar este posibil să descoperiți acest lucru frustrant. Din fericire, setarea implicită poate fi modificată. O soluție rapidă și simplă pentru a opri modificarea celulei selectate este să apăsați tastele „Ctrl” și „Enter” împreună, în loc să apăsați doar „Enter”. Utilizarea combinației de taste vă asigură că celula în care ați introdus informațiile rămâne celulă activă. Aceasta este o soluție rapidă bună pentru instanțele unice, dar puteți edita și opțiunile Excel pentru a opri permanent Excel de a muta caseta de selecție.

[mai mult...]