Połączenie struktur z zapisem do piliku
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
#include <iostream> #include <fstream> using namespace std; struct uczen{ char imie[20]; int rok_urodzenia; int wzrost; }; int main(){ ofstream plik("plik.txt"); uczen grupa; cout<<"Wypelnij tablice danymi uczniow: \n"; for (int i=0;i<=2;i++) {//pobieramy dane trzech uczniów liczbąc od zera cout<<"Podaj imie ucznia: "; cin>>grupa.imie; plik<<grupa.imie<<endl; cout<<"Podaj rok urodzenia ucznia: "; cin>>grupa.rok_urodzenia; plik<<grupa.rok_urodzenia<<endl; cout<<"Podaj wzrost ucznia: "; cin>>grupa.wzrost; plik<<grupa.wzrost<<endl<<"---------\n"; } plik.close(); cin.ignore(); getchar(); return 0; } |