Sugalvoti temą arba pasirinkti iš duoto sąrašo: (temų sąrašas) ir sukurti programą, kurioje būtų šie punktai: Sukurti struktūrą su šio tipo laukais pvz:
int * pointer; char c; float sk; int mas[50]; char name[50];
Sugalvoti 10 skirtingų funkcijų pagal savo sugalvota tematika pvz.
struct Darbuotojas{
int id;
char vardas[50];
//.... ir kiti reikiami laukai, bei naujos struktūros
};
void informacija(){
printf("Atlyginimas:%d", alga);
}
int atlyginimas(int id){
return alga;
}
char * aprasymas(char * tekstas){
return tekstas;
}
struct Darbuotojas sukurti_darbuotoja(int id, char * vardas){
struct Darbuotojas darb;
darb.id = id;
strcpy(darb.vardas, vardas);
return darb;
}
// TODO papildomai sugalvoti likusias funkcijas pagal savo tematiką.
Taip pat privalote panaudoti šias funkcijas ir sąlyginis sakinius:
while, for, if, switch ir šias funkcijas: malloc(), calloc(), realloc(), sizeof.
Dinaminės struktūros ir kitus pavyzdžius rasite čia.