Strona główna > Dane z pliku > Odczyt danych z pliku w C++

Odczyt danych z pliku w C++

18 Styczeń 2010 Dodaj komentarz Go to comments
//Program odczytuje dane z pliku i oblicza ich sumę
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
    float a,suma=0;
    char nazwa [50];
    cout<<"Podaj nazwe pliku: "<<endl;
    cin>>nazwa;
    ifstream wejscie;
    wejscie.open(nazwa);
    if (!wejscie) //poczatek obslugi bledu
    {
                cout<<"Pliku nie mozna otworzyc! "<<endl;
                system("pause"); //umożliwia przeczytanie komunikatu bledu
                return 1; // do systemu operacyjnego zostanie przekazana
wartosc 1
    }
    while (!wejscie.eof()) //dopóki nieprawda że natrafiliśmy na koniec
pliku
    {
          wejscie>>a; //odczyt z pliku, pomijane sa wszystkie biale znaki z
pliku
          if (wejscie) //jezali strumien wejsciowy nie jest pusty
          suma=suma+a;
    }
    wejscie.close();
    cout<<"Suma liczb z pliku wynosi: "<<suma<<endl;
    system ("pause");
    return 0;
}
  1. Brak komentarzy.
  1. No trackbacks yet.

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: