Advertisement
eimkasp

JKM Testas 12 var 1 (Simboliu eilutes)

Feb 11th, 2012
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.03 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <string>
  4.  
  5. using namespace std;
  6. void nuskait();
  7. void isrinkti();
  8. void spausdinti();
  9. string Asmuo[100][3];
  10. string Filtras[100][3];
  11. string menesis;
  12. int i = 0;
  13. int tinka = 0;
  14.  
  15. int main(){
  16.     nuskait();
  17.     cout << "Iveskite menesi";
  18.     cin >> menesis;
  19.     cout << menesis;
  20.     isrinkti();
  21.     spausdinti();
  22.     return 0;
  23. }
  24.  
  25. void nuskait() {
  26.     ifstream fd("Duomenys.txt");
  27.     while (!fd.eof()) {
  28.         fd >> Asmuo[i][0] >> Asmuo[i][1] >> Asmuo[i][2];
  29.         i++;
  30.     }
  31.     i--;
  32. }
  33.  
  34. void isrinkti(){
  35.     string temp;
  36.     for (int j =0; j < i; j++){
  37.         temp = Asmuo[j][2][3];
  38.         temp += Asmuo[j][2][4];
  39.         if(Asmuo[j][2][0] == '4' && temp == menesis){
  40.             Filtras[tinka][0] = Asmuo[j][0];
  41.             Filtras[tinka][1] = Asmuo[j][1];
  42.             Filtras[tinka][2] = Asmuo[j][2];
  43.             tinka++;
  44.         }
  45.     }
  46. }
  47.  
  48. void spausdinti(){
  49.     ofstream fr("Rezultatai.txt");
  50.     string temp;
  51.     for (int j = 0; j < tinka; j++) {
  52.         temp = Filtras[j][2][5];
  53.         temp += Filtras[j][2][6];
  54.         fr << Filtras[j][1] << " ";
  55.         fr << "Diena: " << temp << endl;
  56.     }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement