Advertisement
kaunas163

C++ pamoka 12, ats

Jun 23rd, 2014
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.22 KB | None | 0 0
  1. #include <iostream> // čia trūko to kas eina po žodžiu include
  2. #include <string>   // čia taip pat
  3. using namespace std;
  4.  
  5. class Zaidejas
  6. {
  7. public:
  8.     string vardas; // žaidėjo vardas
  9.     string pavardė; // žaidėjo pavardė
  10.     int numeris; // marškinėlių numeris
  11.     double ūgis; // žaidėjo ūgis
  12. };
  13.  
  14. void Ivedimas(Zaidejas & Z);
  15. void Išvedimas(Zaidejas Z1, Zaidejas Z2);      // trūko kablelio tarp Z1 ir Z2, bei kintamųjų tipo
  16.  
  17. int main()
  18. {
  19.     setlocale(LC_ALL, "Lithuanian");    // prie Lithuanian buvo padėtos ne tokios kabutės
  20.  
  21.     Zaidejas Z1, Z2;
  22.     Ivedimas(Z1);
  23.     Ivedimas(Z2);
  24.     Išvedimas(Z1, Z2); // prototipe nurodyta z1 ir z2, čia tik z, metodai skliaustuose negali skirtis
  25.  
  26.     return 0;
  27. }
  28.  
  29. void Ivedimas(Zaidejas & Z){
  30.     cout << Z.vardas << Z.pavardė << Z.numeris << Z.ūgis; // prie žodžio cout reikia <<, buvo padėta <> ir >> :D
  31.                                                             // prie cout visada rašosi <<, o prie cin visada >>
  32.                                                             // pradžioj šitie du operatoriai gali maišytis bet išmoksi
  33.     cout << endl;
  34. }
  35.  
  36. // prie metodų skiaustuose trūko kintamųjų tipo, bei abiejų kintamųjų, o ne vieno, nes norėjai juos abu išvesti
  37. void Išvedimas(Zaidejas Z1, Zaidejas Z2) {
  38.     cout << Z1.pavardė << Z2.ūgis << endl;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement