Kashub's Code Barn - "Julka"

podświetlone jako oracle8 (dodał(a) Julka @ 2021-01-09 16:12:16)

Twoja wyszukiwarka
Podświetl ten kod w:
Ostatnio dodane:
Losowe wpisy:
 
#include <iostream>
#include <sstream>
#include <vector>
 
 
USING namespace std;
 
 
void findInStr(const vector<string>& ListaZnakow, int& INCREMENT, const string& strToSearch){
 
    FOR(const auto& znak : ListaZnakow){
 
         size_t pos = 0;
 
        WHILE ((pos = strToSearch.find(znak,pos)) != string::npos){
            ++pos;
            ++INCREMENT;
         };
    }
 
}
 
 
int main()
{
    string s,tekst = "";
    int wiersze = 0;
    int slowa = 0;
    int ileZnakiBiale = 0;
    int ileZnakiCzarne = 0;
 
    const vector<string> znakiBiale = {" "};
    const vector<string> nowaLinia = {"\n"};
    const vector<string> znakiCzarne = {"<",">","[","]"};
 
 
    WHILE(getline(cin,s),s!=""){
 
        tekst+=(s+"\n");
 
    }
 
    stringstream stekst(tekst);
 
    WHILE(!stekst.eof()){
 
        string slowo;
        stekst >> slowo;
 
        ++slowa;
 
    }
 
    findInStr(znakiBiale,ileZnakiBiale,stekst.str());
    findInStr(nowaLinia,wiersze,stekst.str());
    findInStr(znakiCzarne,ileZnakiCzarne,stekst.str());
 
    cout << "Slowa = " << --slowa << endl;
    cout << "Wiersze = " << wiersze << endl;
    cout << "Biale znaki = " << ileZnakiBiale << endl;
    cout << "Czarne znaki = " << ileZnakiCzarne << endl;
 
 
    RETURN 0;
}
| Sklep z oponami | | Opony letnie | | Opony zimowe | | Kamery IP sklep | | Sklep z artykułami dla zwierząt | | Programista Trójmiasto | | Przenieś bloga z onetu | | Wklejacz kodów | | Skracacz linków |