Pastebin

New pastes are no longer accepted · Stats

Latest Pastes

psio-sprawdzian

#include <iostream>
#include <fstream>

using namespace std;

/*
napisz program ktory odczyta tekst z pliku, wypisze go na ekranie
oraz poda informacje ile w tym pliku bylo zdan (ciag znakow zak. kropka)
*/

int main(int argc, char *argv[])
{
    ifstream plik;
    
    plik.open("plik.txt");
    if(plik.good())
    {
        cout << "--- zawartosc pliku ---" << endl; // to trzeba troche zmienic
        std::string zawartosc; // zmienna 'zawartosc' tez zmienic na jakas inna nazwe
        // tylko na dole tez trzeba pozmieniac wtedy
        
        while(!plik.eof())
        {
            char c = plik.get();
            zawartosc += c;
        }
        
        cout << zawartosc << endl;
        
        int zdania = 0; // zmienna 'zdania' zmienic na cos innego np 'zd'
        
        for(int i = 0; i < zawartosc.size(); i++)
        {
            if(zawartosc[i] == '.')
                zdania++;
        }
        
        cout << "--- zdania w pliku: " << zdania << " ---" << endl;
        
        plik.close();
    }
    
    system("PAUSE");
    return EXIT_SUCCESS;
}