Documente Academic
Documente Profesional
Documente Cultură
2. Definiti declaratiile.Exemplu.
Declaraiile listeaz variabilele care vor fi utilizate n program i stabilesc ce tip au i
eventual valoarea lor iniial.
Int x=0;
-WHILE
-DO-WHILE.
For(expr1;expr2;expr3)
{
Instructiuni;
}
While(expr1)
{
Instructiuni;
}
Do
{
Instructiuni;
}
While(expr);
if(b<a)
else
adresa adr1;
adr1.strada="str";
adr1.numar=12;
adr1.bloc="H";
adr1.scara=3;
adr1.apartament=2;
persoana pers1;
pers1.nume="nume";
pers1.prenume="prenume";
pers1.tel="0748920480";
pers1.adr=adr1;
printf("nume:%s\n",pers1.nume );
printf("telefon:%s\n",pers1.telefon );
printf("strada:%s\n",pers1.adr.strada );
printf("numar:%s\n",pers1.adr.numar);
printf("bloc:%s\n",pers1.adr.bloc);
printf("scara:%s\n",pers1.adr.scara);
printf("apartament:%s\n",pers1.adr.apartament);
return 0;
}
#include"stdio.h"
#include"stdafx.h"
struct adresa
{
char *strada;
int numar;
char *bloc;
int scara;
int apartament;
};
struct persoana
{
char *nume;
char *prenume;
char *tel;
adresa adr;
};
int main()
{
persoana pers1;
pers1.adr.strada="str";
pers1.adr.numar=12;
pers1.adr.bloc="H";
pers1.adr.scara=3;
pers1.adr.apartament=2;
pers1.nume="nume";
pers1.prenume="prenume";
pers1.tel="0748920480";
printf("nume:%s\n",pers1.nume );
printf("telefon:%s\n",pers1.tel);
printf("strada:%s\n",pers1.adr.strada );
printf("numar:%d\n",pers1.adr.numar);
printf("bloc:%s\n",pers1.adr.bloc);
printf("scara:%d\n",pers1.adr.scara);
printf("apartament:%d\n",pers1.adr.apartament);
return 0;
}