Limbaje de programare: Tema 12
De rezolvat și predat la laboratorul din săptămâna 12
- Definiți un tip structură pentru numere complexe (cu
componente reale, în coordonate carteziene). Scrieți o funcție
care returnează produsul a două numere complexe primite ca
parametri.
Observație: C99 are suport pentru numere complexe în complex.h
- Definiți un tip structură pentru șiruri de caractere,
având două câmpuri: lungimea, și adresa unui tablou cu
caracterele din șir (nu trebuie terminat cu '\0').
Scrieți o funcție care, lucrând cu această reprezentare,
returnează concatenarea a două șiruri date ca parametri,
(fără a le altera). Scrieți o funcție care
tipărește un șir reprezentat în acest format si
folosiți-o pentru a tipări rezultatul unei concatenări.
Marius Minea
Last modified: Sat Dec 8 15:30:00 EET 2012