===== Input (Instrucțiune) ===== > **Engleză:** //**INPUT** = intrare, ceea ce intră; **INTEGER** = număr întreg; **FLOAT** = număr zecimal; **STRING** = șir de caractere// ==== Format ==== **input** //variabilă//\\ **input** //mesaj//, //variabilă// **input integer** //variabilă//\\ **input integer** //mesaj//, //variabilă// **input float** //variabilă//\\ **input float** //mesaj//, //variabilă// **input string** //variabilă//\\ **input string** //mesaj//, //variabilă// ==== Descriere ==== 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 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 float**, **input integer** sau **input string**. Introducerea datelor poate fi precedată de afișarea unei invitații, sub forma unui //mesaj//. ==== Parametri ==== **//variabilă//** - reprezintă variabila care va conține informația introdusă de utilizator. Acesta poate fi o simplă [[variables|variabilă]] sau poate fi la fel de bine și un element dintr-o [[arrays|variabilă_tablou]] ([[arrays|variabilă_tablou]] [ [[integerexpressions|index]] ] sau [[arrays|variabilă_tablou]] [ [[integerexpressions|index_rând]], [[integerexpressions|index_coloană]] ]). **//mesaj//** - este opțional și reprezintă o invitație afișată utilizatorului pentru introducerea datelor. De obicei este un [[stringexpressions|șir_de_caractere]]. ==== Exemplu ==== input "Care este numele tău? ", n print "Salut, "; n; "!" ==== Vezi și ==== {{page>ro:start#Tastatură și introducerea de date&noheader}} ==== Istoric ==== |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.|