zajecia.12.grupa.013
pdf > do ÂściÂągnięcia > download > ebook > pobieranie
 
Cytat
Ab igne ignem - z ognia ogień. (Cycero). (Cycero)
Start Zaćmienie, Zajecia 2, zaaowanane,
 
  Witamy

zajecia.12.grupa.013,
[ Pobierz całość w formacie PDF ]
//Dana jest klasa Kontener jak poniżej:
class Kontener{
public:
unsigned int
m_liczba;
std::string
m_TekstBezSpacji;
double
m_wartoscA_double;
double
m_wartoscB_double;
};
//oraz plik tekstowy w określonej przez Was lokalizacji (np. C:\temp\plik123.txt ) o zawartości jak poniżej:
5
9
Zmienna1
1.23
-3.14
3
Zmienna2
5.1
1.23
1
Zmienna3
1
0.329
2
Zmienna4
665.566
0.0323
0
Zmienna5
665.566
0.0323
END
gdzie:
<ilosc wierszy do odczytania zawierajce istotne informacje>
<liczba> białe znaki <TekstBezSpacji> biale znaki <wartosc_doubleA1> biale znaki <wartosc_doubleB1>
<liczba> białe znaki <TekstBezSpacji> biale znaki <wartosc_doubleA2> biale znaki <wartosc_doubleB2>
<liczba> białe znaki <TekstBezSpacji> biale znaki <wartosc_doubleA3> biale znaki <wartosc_doubleB3>
<liczba> białe znaki <TekstBezSpacji> biale znaki <wartosc_doubleA4> biale znaki <wartosc_doubleB4>
// ...
<identyfikator_konca>
Następnie:
1) Stwórz tablice elementów Kontener o wielkości zależnej od <ilosc wierszy do odczytania zawierające istotne
informacje>
2) uzupełnij każdy element tej tablicy wartością odczytanymi z pliku (tj. element 0 tablicy obiektów Kontener uzupełnij
pierwszą linijką:
9 Zmienna1 1.23 -3.14
3) w funkcji main() wyświetl na ekranie zawartości każdego elementu tablicy Kontener
4) Zapisać do pliku w określonej przez Was lokalizacji (np. c:\temp\plikB.txt ) o strukturze jak poniżej:
5) zamknąć plik z (4) i skasować tablice (2)
Struktura pliku do zapisu:
<ilosc wierszy do odczytania zawierajce istotne informacje>
<liczba1> biale znaki <TekstBezSpacji_1> biale znaki <suma zmiennych: wartosc_doubleA1 i wartosc_doubleB1>
<liczba2> biale znaki <TekstBezSpacji_2> biale znaki <suma zmiennych: wartosc_doubleA2 i wartosc_doubleB2>
<liczba3> ….
<identyfikator konca>
Przydatne linki:
Proste odczytanie zmiennej z pliku:
#include <iostream>
#include <fstream>
using
namespace
std;
int
main(){
int
x;
double
KK
;
char
buff[512];
fstream plik;
plik.open(
"c:
\\temp\\plik123.txt");
if( plik.fail() ){
cout <<
"nie moge odczytac pliku" << endl;
return (-1);
}
while
(! plik.eof() )
{
plik >> x >> KK; // tutaj właśnie odczytywana jest zmienna x (int) a pozniej dd (double)
plik >> buff;; // tutaj właśnie odczytywana jest tekst bez spacji i zapisywana do zmiennej buff;
cout << x << endl << KK << endl << buff << endl;
}
plik.close();
}
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • imikimi.opx.pl
  • comp
    StartZajecia 4, Edukacja, Bazy Danych, Bazy Danych listingi i inneZajecia 1, Edukacja, Bazy Danych, Bazy Danych listingi i inneZajecia laboratoryjne nr 6, Politechnika Poznańska, Mechatronika, Semestr 01, Wprowadzenie do mechatroniki - laboratoriaZajecia V - Konflikty polityczne, Psychologia politycznaZajecia VII - Media w polityce, Psychologia politycznaZajęcia nr 2 BIOPALIWA. Ćwiczenie 2.2. EKS1A400034 j, Politechnika Białostocka - Ekoenergetyka, semestr IV, Biopaliwa, Laboratorium, Instrukcjezajecia nr 4Realizacja SGR w Niemczech w latach 1948-1966, Uczelnia Łazarskiego, Społeczna Gospodarka rynkowa i Transformacje w Europie Środkowo-WschodniejZajęcia 3, WSFiZ - Psychologia, VI semestr, Psychologia Różnic Indywidualnych - ćwiczeniaZabawy z marcową pogodą- scenariusz zajęcia z wykorzystaniem metod aktywizujących w pracy z dziećmi, WIOSNA !!!!!!!!!!!!!!!!Zajęcia nr 2, Uczelnia Łazarskiego, Społeczna Gospodarka rynkowa i Transformacje w Europie Środkowo-Wschodniej
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • agafilka.keep.pl
  • Cytat

    Filozof sprawdza się w filozofii myśli, poeta w filozofii wzruszenia. Kostis Palamas
    Aby być szczęśliwym w miłości, trzeba być geniuszem. Honore de Balzac
    Fortuna kołem się toczy. Przysłowie polskie
    Forsan et haec olim meminisse iuvabit - być może kiedyś przyjemnie będzie wspominać i to wydarzenie. Wergiliusz
    Ex Deo - od Boga.

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com