From 48083a47deb38ded2126252e68c961ffaae66489 Mon Sep 17 00:00:00 2001 From: VectorKappa Date: Wed, 30 Nov 2022 16:50:53 +0100 Subject: [PATCH] Dzisiejsze laby. Reszta kiedy indziej --- Laboratorium/20221130155128/czytanie.cpp | 19 +++++++++++++++++++ Laboratorium/20221130155128/generowanie.cpp | 17 +++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 Laboratorium/20221130155128/czytanie.cpp create mode 100644 Laboratorium/20221130155128/generowanie.cpp 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; +}