Differences

This shows you the differences between two versions of the page.

Link to this comparison view

programare-cc:laboratoare:11 [2023/12/20 13:48]
mihai.nan [Problema 1 (Rezolvata)]
programare-cc:laboratoare:11 [2023/12/20 14:41] (current)
mihai.nan [Problema 1 (Rezolvata)]
Line 61: Line 61:
     ​     ​
     pFile = fopen("​myfile.txt"​ , "​r"​);​     pFile = fopen("​myfile.txt"​ , "​r"​);​
-    if (pFile == NULL)+    if (pFile == NULL) {
         printf("​Nu s-a putut deschide fisierul"​);​         printf("​Nu s-a putut deschide fisierul"​);​
 +        return 1;
 +    }
     ​     ​
     while (fgets(buffer,​ BUFMAX, pFile) != NULL) {     while (fgets(buffer,​ BUFMAX, pFile) != NULL) {
Line 68: Line 70:
     }     }
     fclose(pFile);​     fclose(pFile);​
 +    return 0;
 } }
 </​code>​ </​code>​
Line 74: Line 77:
 ==== Problema 2 (Rezolvata) ==== ==== Problema 2 (Rezolvata) ====
 Scrieţi un program pentru concatenarea mai multor fişiere text într­un fişier destinaţie. Programul va primi numele fişierelor ca Scrieţi un program pentru concatenarea mai multor fişiere text într­un fişier destinaţie. Programul va primi numele fişierelor ca
-argumente în linia de comandă, în următoarea ordine: destinatie ​sursa1 sursa2 ... sursan.+argumente în linia de comandă, în următoarea ordine: destinatie ​$sursa_1, sursa_2 \dots sursa_n$.
  
 ==Date de intrare== ==Date de intrare==
-Fişierele de intrare ​sursa1 sursa2 ... sursan.+Fişierele de intrare ​$sursa_1, sursa_2 \dots sursa_n$.
 ==Date de ieşire== ==Date de ieşire==
 Fişierele de intrare concatenate în fişierul destinaţie. Fişierele de intrare concatenate în fişierul destinaţie.
Line 126: Line 129:
 ==Exemplu== ==Exemplu==
 Pentru a căuta în fişierul input.txt stringul vacanta: Pentru a căuta în fişierul input.txt stringul vacanta:
-./​executabil input.txt vacanta+ 
 +**./​executabil input.txt vacanta**
  
 ^ input.txt ^ stdout ​   ^ ^ input.txt ^ stdout ​   ^
Line 153: Line 157:
 ==Exemplu== ==Exemplu==
 Dacă, căutăm în fişierul input.txt stringul vacanta: Dacă, căutăm în fişierul input.txt stringul vacanta:
-./​executabil ­c ­i ­n input.txt vacanta+ 
 +**./​executabil ­c ­i ­n input.txt vacanta**
  
 ^ input.txt ^ stdout ​   ^ ^ input.txt ^ stdout ​   ^
Line 175: Line 180:
 ==Exemplu== ==Exemplu==
 Aplicăm algoritmul de codare pe fişierul input.txt şi vom obţine un fişier output.txt. Aplicăm algoritmul de codare pe fişierul input.txt şi vom obţine un fişier output.txt.
-./​executabil tabela_de_codare.in input.txt output.txt+ 
 + 
 +**./​executabil tabela_de_codare.in input.txt output.txt**
  
 ^ Intrare (input.txt ) ^ Ieşire (output.txt) ^ ^ Intrare (input.txt ) ^ Ieşire (output.txt) ^
programare-cc/laboratoare/11.1703072907.txt.gz · Last modified: 2023/12/20 13:48 by mihai.nan
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0