User Tools

Site Tools


ro:input

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ro:input [2017/09/19 15:20]
junior-root created
ro:input [2020/02/28 10:46] (current)
Line 17: Line 17:
 Instrucțiunea așteaptă ca utilizatorul să introducă o linie de text în fereastra //Ieșire Text//. Prin apăsarea tastei //Enter//, informația introdusă de utilizator este stocată în //variabila// specificată. Instrucțiunea așteaptă ca utilizatorul să introducă o linie de text în fereastra //Ieșire Text//. Prin apăsarea tastei //Enter//, informația introdusă de utilizator este stocată în //variabila// specificată.
  
-Instrucțiunea **input** detectează automat conținutul introdus și întoarce fie un [[integerexpressions|număr_întreg]], fie un [[floatexpressions|număr_zecimal]], fie un [[stringexpressions|șir_de_caractere]], în funcție de ceea ce a introdus utilizatorul.\\ +Instrucțiunea **input** detectează automat tipul conținutului introdus și întoarce fie un [[integerexpressions|număr_întreg]], fie un [[floatexpressions|număr_zecimal]], fie un [[stringexpressions|șir_de_caractere]], în funcție de ceea ce a introdus utilizatorul.\\ 
-Conținutul introdus poate fi de asemenea convertit în mod forțat în tipul de date dorit prin specificarea INPUT FLOATINPUT INTEGER sau INPUT STRING.+Conținutul introdus poate fi de asemenea convertit în mod forțat în tipul de date dorit prin specificarea **input float****input integer** sau **input string**.
  
 Introducerea datelor poate fi precedată de afișarea unei invitații, sub forma unui //mesaj//. Introducerea datelor poate fi precedată de afișarea unei invitații, sub forma unui //mesaj//.
Line 25: Line 25:
  
 **//mesaj//** - este opțional și reprezintă o invitație afișată utilizatorului pentru introducerea datelor. De obicei este un [[stringexpressions|șir_de_caractere]]. **//mesaj//** - este opțional și reprezintă o invitație afișată utilizatorului pentru introducerea datelor. De obicei este un [[stringexpressions|șir_de_caractere]].
 +==== Exemplu ====
 +<code>
 +input "Care este numele tău? ", n
 +print "Salut, "; n; "!"
 +</code>
 ==== Vezi și ==== ==== Vezi și ====
 {{page>ro:start#Tastatură și introducerea de date&noheader}} {{page>ro:start#Tastatură și introducerea de date&noheader}}
  
 ==== Istoric ====  ==== Istoric ==== 
-|1.99.99.14|Added INPUT FLOAT, INPUT INTEGERINPUT STRING and made INPUT try to assign variable the correct type (integer, float, or string) based upon the user entry.|+|1.99.99.14|S-a adăugat INPUT FLOAT, INPUT INTEGER și INPUT STRING, iar INPUT va încerca să detecteze tipul corect de date introdus de utilizator și să atribuie variabilei tipul corect de date.|
  
ro/input.1505856053.txt.gz · Last modified: 2020/02/28 10:46 (external edit)