Postat de: Carmen Anton | 28/03/2016

Tipul struct in C++

1. Definire

struct [<nume structura>]

{ <tip de data1>  <nume_camp11>[,<nume_camp12>,…];

<tipde data2>   <nume_camp21>[,<nume_camp22>,…];

} [lista variabile];

2. Exemplu

struct persoana

{ char nume[20];

int varsta;

char sex;};

persoana p1,p2;

3. Referirea sau accesarea campurilor

nume_variabila.nume_camp

Ex:

p1.nume;  p1.varsta, p1.sex

4. Citirea datelor intr-o structura

           cin>>nume_variabila.nume_camp

Ex:  cin>>p1.nume>>p1.varsta>>p1.sex;

5. Afisarea datelor dintr-o structura

           cout<<nume_variabila.nume_camp

Ex:  cout<<p1.nume<<”  „<<p1.varsta<<”   „<<p1.sex;

 6. Initializarea datelor dintr-o structura

persoana p1={”Pop Ana”,10,’f’};

p2 = p1;

sau

= (copiere câmp cu câmp, bit cu bit)

 

EXERCITII

1. http://www.pbinfo.ro/?pagina=itemi-evaluare-lista&disciplina=0&clasa=10&tag=89

2. tipul inregistrare – grile 1

3. tipul inregistrare – grile 2

PROBLEME

1. tipul inregistrare – probleme 1

2. tipul inregistrare – probleme 2

2. http://www.pbinfo.ro/?pagina=probleme-lista&tag=90


Responses

  1. […] Tipul inregistrare   https://carmenanton.wordpress.com/2016/03/28/tipul-struct-in-c/ […]


Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

Categorii

%d blogeri au apreciat asta: