Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. struct Kot
  7. {
  8. char imie[20];
  9. char rasa[20];
  10. int wiek;
  11. float waga;
  12. };
  13.  
  14. void wczytywanie (Kot tab[]);
  15. void wypisz_kota (Kot tab[], int i);
  16.  
  17. int main()
  18. {
  19. cout << "Hello world!" << endl;
  20.  
  21. Kot Koty[8];
  22.  
  23. int numer;
  24.  
  25. wczytywanie (Koty);
  26.  
  27. cout << "podaj nr kota do wypisania: ";
  28. cin >> numer;
  29.  
  30. wypisz_kota(Koty, numer-1);
  31.  
  32. return 0;
  33. }
  34.  
  35. void wczytywanie (Kot tab[])
  36. {
  37. ifstream plik;
  38. plik.open("kotki.txt");
  39. if (!plik.good()) cout << "nie wczytano pliku";
  40.  
  41. for (int i=0; i<8; i++)
  42. {
  43. plik.getline(tab[i].imie, 20, ';');
  44. plik.getline(tab[i].rasa, 20, ';');
  45. plik >> tab[i].wiek;
  46. plik.get();
  47. plik >> tab[i].waga;
  48. }
  49. plik.close();
  50. }
  51.  
  52. void wypisz_kota (Kot tab[], int i)
  53. {
  54. cout << tab[i].imie << endl;
  55. cout << tab[i].rasa << endl;
  56. cout << tab[i].wiek << endl;
  57. cout << tab[i].waga << endl;
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement