Răspuns :
Initializare : Char sir[20] // zic si eu poate sa fie ce vrei tu de cate caractere vrei.
citire: cin.get(sir,20) // aici iti citeste si caracterele dupa spatiu spre deosebire de cin>> care nu face asta, intre paranteze pui numele variabilei si cate caractere vrei sa citesti, pana in numarul pe care l-ai declarat la initializare
afisare: cout<<sir; // ca orice alta variabila
Aflarea codului ASCI : int(sir[i]) // folosind fuctia int(), transforimi caracterul sir[i] in numarul corezpunzatoare caracterului in codul ASCI.
Aflarea caracterului in ASCI : char(x) // unde x este un numar intreg.
Pentru modificare iti trebuie o bucla, eu o sa dau doar un exemplu:
for( int i=0;i<20;i++) // sa incepi cu i de la 0 pentru a modifica si primul caracter
cout<<"sir["<<i<<"]'<<"="; cin.get(sir[i],20); // aici am pus utilizatoru sa scrie un nou cuvant.
citire: cin.get(sir,20) // aici iti citeste si caracterele dupa spatiu spre deosebire de cin>> care nu face asta, intre paranteze pui numele variabilei si cate caractere vrei sa citesti, pana in numarul pe care l-ai declarat la initializare
afisare: cout<<sir; // ca orice alta variabila
Aflarea codului ASCI : int(sir[i]) // folosind fuctia int(), transforimi caracterul sir[i] in numarul corezpunzatoare caracterului in codul ASCI.
Aflarea caracterului in ASCI : char(x) // unde x este un numar intreg.
Pentru modificare iti trebuie o bucla, eu o sa dau doar un exemplu:
for( int i=0;i<20;i++) // sa incepi cu i de la 0 pentru a modifica si primul caracter
cout<<"sir["<<i<<"]'<<"="; cin.get(sir[i],20); // aici am pus utilizatoru sa scrie un nou cuvant.
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și vă încurajăm să ne salvați în lista de favorite!