Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <string>
- #include <cstring>
- #include <algorithm>
- using namespace std;
- ///----------------------------------------------------------------------------------------------
- void skaitymas_kryziazodzio (int &kryziazodzio_dydis, string kryziazodzio_eilutes[]);
- void skaitymas_zodziu (int &zodziu_kiekis, string zodziai[]);
- void kryziazodzio_eilutes_be_tarpu (int kryziazodzio_dydis, string kryziazodzio_eilutes[], string kryziazodis_be_tarpu[]);
- ///----------------------------------------------------------------------------------------------
- const int CMAX = 200;
- int main()
- {
- ///----------------------------------------------------------------------------------------------
- int kryziazodzio_dydis;
- string kryziazodzio_eilutes[CMAX];
- int zodziu_kiekis;
- string zodziai[CMAX];
- string kryziazodis_be_tarpu[CMAX];
- ///----------------------------------------------------------------------------------------------
- skaitymas_kryziazodzio (kryziazodzio_dydis, kryziazodzio_eilutes);
- skaitymas_zodziu (zodziu_kiekis, zodziai);
- kryziazodzio_eilutes_be_tarpu (kryziazodzio_dydis, kryziazodzio_eilutes, kryziazodis_be_tarpu);
- ///----------------------------------------------------------------------------------------------
- return 0;
- }
- void skaitymas_kryziazodzio (int &kryziazodzio_dydis, string kryziazodzio_eilutes[])
- {
- int laikinas = 0;
- ifstream read ("kryziazodis.txt");
- read >> kryziazodzio_dydis;
- read >> ws;
- for (int i = 0; i < kryziazodzio_dydis; i++)
- {
- getline (read, kryziazodzio_eilutes[laikinas]);
- laikinas++;
- }
- read.close();
- }
- void skaitymas_zodziu (int &zodziu_kiekis, string zodziai[])
- {
- int laikinas = 0;
- ifstream read1 ("zodziai.txt");
- read1 >> zodziu_kiekis;
- read1 >> ws;
- for (int i = 0; i < zodziu_kiekis; i++)
- {
- read1 >> zodziai[laikinas];
- laikinas++;
- }
- read1.close();
- }
- void kryziazodzio_eilutes_be_tarpu (int kryziazodzio_dydis, string kryziazodzio_eilutes[], string kryziazodis_be_tarpu[])
- {
- int laikinas = 0;
- for (int i = 0; i < kryziazodzio_dydis; i++)
- {
- for (int j = 0; j < kryziazodzio_eilutes[i].length(); j++)
- {
- if (kryziazodzio_eilutes[i][j] != ' ')
- {
- kryziazodis_be_tarpu[laikinas] += kryziazodzio_eilutes[i][j];
- }
- }
- laikinas++;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement