~~~~
F1. (0.5 puncte) Scrieti un program care primeste ca argumente in linia de
comanda doi intregi si afisaza cmmdc al lor.
F2. (0.5 puncte) Scrieti un program care primeste ca argument in linia de
comanda un intreg si verifica daca este prim.
F3. (2.5 puncte) Scrieti un program care primeste ca argument in linia de
comanda un intreg si afisaza descompunerea sa in factori primi.
F4. (1 punct) Scrieti un program care primeste ca argument in linia de
comanda un intreg si afisaza suma cifrelor sale.
F5. (1 punct) Scrieti un program care primeste ca argument in linia de
comanda un intreg si afisaza imaginea sa in oglinda (ex: 1234 -> 4321).
F6. (0.5 puncte) Scrieti un program care converteste un fisier (text) cu
reprezentari externe zecimale de intregi intr-un fisier (binar) cu
reprezentarile lor interne. Specificatorii fisierelor sunti dati ca
argumente in linia de comanda.
F7. (0.5 puncte) Scrieti un program care converteste un fisier (binar) cu
reprezentari interne de intregi intr-un fisier (text) cu reprezentarile
lor externe zecimale. Specificatorii fisierelor sunti dati ca argumente
in linia de comanda.
F8. (0.5 puncte) Simularea comenzii "cp" in forma cea mai simpla: program
ce copiaza un fisier intr-alt fisier; specificatorii fisierelor sunti dati
ca argumente in linia de comanda.
F9. (0.5 puncte) Scrieti un program care concateneaza un fisier la sfarsitul
altui fisier. Specificatorii fisierelor sunti dati ca argumente in linia de
comanda.
F10. (2 puncte) Scrieti un program care concateneaza mai multe fisiere sursa
intr-unul destinatie. Se va lansa sub forma:
concat f1 + f2 + ... + fn f
unde f1, ..., fn sunt fisierele sursa iar f este fisierul destinatie.
Daca n=1, va copia pe f1 in f.
F11. (2 puncte) Scrieti un program care compara din punct de vedere
lexicografic continutul a doua fisiere (privite ca sir de caractere).
Specificatorii fisierelor sunti dati ca argumente in linia de comanda.
F12. (1.5 puncte) Scrieti un program care inverseaza ordinea caracterelor
intr-un fisier al carui specificator este dat ca argument in linia de
comanda. Nu se vor folosi fisiere auxiliare.
F13. (0.5 puncte) Scrieti un program care numara aparitiile unui caracter
intr-un fisier dat. Caracterul si specificatorul fisierului sunt dati ca
argumente in linia de comanda.
F14. (3 puncte) Scrieti un program care numara aparitiile unui string
intr-un fisier dat. Stringul si specificatorul fisierului sunt dati ca
argumente in linia de comanda.
F15. (1.5 puncte) Scrieti un program ce simuleaza comanda "cat", cu tot cu