Comenzi de intrare-iesire

 

1.      Comenzi de iesire

a.       ?expresie1, expresie2 ,…., expresien

b.      ??expresie1, expresie2 ,…., expresien

 

 

Comanda ? realizeaza afisarea expresiilor pe ecran, actiune precedata de trecerea cursorului la rand nou

Comanda  ?? este identical cu ? cu diferenta ca afisarea se face incepand din pozitia curenta a cursorului

 

Exemplu:

? ’2x3=’

?2*3

Se va afisa

2x3=

6

 

Exemplu:

? ’2x3=’

??2*3

Se va afisa

2x3=6

 

2.      Comenzi de intrare-iesire:

a.       ACCEPT [expresie_sir] To var

b.      INPUT [expresie_sir] To var

 

In ambele situatii expresie_sir este un text explicativ care se va afisa inaintea informatiei testate de utlizator. Cele doua comenzi functioneaza identic, cu exceptia faptului ca variabila var in cazul comenzii accept poate retine numai siruri de caractere in timp ce comanda input poate retine valori numerice. In cazul comenzii input toate sirurile se vor da intre apostroafe (ghilimele sau [] ) in timp ce valorile numerice nu vor contine apostroafe (ghilimele sau [] )

 

Spre exemplu :

-         daca se doreste citirea unui nume popescu utilizand comanda accept se va tasta popescu

-         daca se doreste citirea unui nume popescu utilizand comanda input se va tasta ‘popescu’

-         daca se doreste citirea unui numar 345 utilizand comanda input se va tasta 345

-         daca se doreste citirea unei date calendaristice 12 ian 2006  utilizand comanda input se va tasta {1/12/2006}

 

 

 

Exercitii

1. Tastati numele unei persoane si varsta si afisati un mesaj de forma:

Nume are varsta ani

2. Cititi doua numere de la tastatura si afisati media acestora