diff --git a/Laboratorium/20221130155128/czytanie.cpp b/Laboratorium/20221130155128/czytanie.cpp new file mode 100644 index 0000000..68dba11 --- /dev/null +++ b/Laboratorium/20221130155128/czytanie.cpp @@ -0,0 +1,19 @@ +#include +#include +#include + +using namespace std; +int czytaj(char *nazwa){ + ifstream plik(nazwa); + string linia; + while (getline(plik, linia)) { + std::cout << linia << std::endl; + } + plik.close(); + return 0; +} +int main (int argc, char *argv[]) +{ + czytaj(argv[1]); + return 0; +} diff --git a/Laboratorium/20221130155128/generowanie.cpp b/Laboratorium/20221130155128/generowanie.cpp new file mode 100644 index 0000000..4c748b7 --- /dev/null +++ b/Laboratorium/20221130155128/generowanie.cpp @@ -0,0 +1,17 @@ +#include +#include + +using namespace std; +int generator(int n, char *nazwa){ + ofstream plik(nazwa); + for (int i = 1; i <= n; i++) { + plik << i << endl; + } + plik.close(); + return 0; +} +int main (int argc, char *argv[]) +{ + generator(atoi(argv[1]), argv[2]); + return 0; +}