ET
Кто может с функциями помочь, а то я немного туплю
Size: a a a
ET
AS
AS
#include <iostream>
#include <string>
using namespace std;
class DiningRoom
{
public:
int given_food = 0;
void feed(int feed_1, int feed_2, int feed_3)
{
given_food = feed_1 + feed_2 + feed_3;
}
void print()
{
}
};
class Butterfly
{
public:
string name;
int capacity;
};
class Dino
{
public:
string name;
int capacity;
};
int main() {
DiningRoom dining;
Dino dino;
Butterfly butty1, butty2;
cin >> dino.name >> dino.capacity;
cin >> butty1.name >> butty1.capacity;
cin >> butty2.name >> butty2.capacity;
dining.feed(dino);
dining.feed(butty1);
dining.feed(butty2);
dining.print();
return 0;
}
FS
note: expected ‘struct cat_syms *’ but argument is of type ‘struct cat_syms *’
SD
AS
#include <iostream>
#include <string>
using namespace std;
class DiningRoom
{
public:
int given_food = 0;
void feed(int feed_1, int feed_2, int feed_3)
{
given_food = feed_1 + feed_2 + feed_3;
}
void print()
{
}
};
class Butterfly
{
public:
string name;
int capacity;
};
class Dino
{
public:
string name;
int capacity;
};
int main() {
DiningRoom dining;
Dino dino;
Butterfly butty1, butty2;
cin >> dino.name >> dino.capacity;
cin >> butty1.name >> butty1.capacity;
cin >> butty2.name >> butty2.capacity;
dining.feed(dino);
dining.feed(butty1);
dining.feed(butty2);
dining.print();
return 0;
}
ET
AS
ET
ET
AS
AS
AS
void feed(MyBaseClass& o) {
total += o.getCapacity();
}
AS
S
C
Е
ColumnLimit: 80
D
ColumnLimit: 80
FS
FS