
Знайдіть помилки в програмі:
#include "franca.h"
athlete Sally;
void vprava(athlete Kim)
{
athlete Sal;
Sal.ready();
Kim.ready();
}
void mainprog()
{
Kim.left(); |становище|
vprava(Sally,Kim);
}
2. Поясніть різницю між наступними|такими| директивами:
#include "c:\franca\franca.h"
#include <math.h>;
№20
Знайдіть помилки в програмі:
#include "franca.h"
athlete Sally;
void Ready_two(athlete at_1, athlete at_2)
{
at_1.ready();
at_2.ready();
}
void mainprog()
{
athlete Nik, Tom;
Kim.Ready_two(Nik, Tom);
sally.up; |становище|
Ready_two(Nik, Tom);
}
2. Що таке глобальний об'єкт. Наведіть приклад.
№21
Знайдіть помилки в програмі:
#include "franca.h"
void up_two(athlete at_1, athlete at_2)
{
at_1.up();
{
athlete at_1;
at1.up;
}
at_2.up();
}
void mainprog()
{
athlete Nik, Tom;
at_1.up; |становище|
up_two(Nik, Tom);
}
2. Що таке локальний об'єкт. Наведіть приклад.
№22
Знайдіть помилки в програмі:
#include "franca.h"
athlete Sally, Nic;
void athlete_jump(athlete at_1 = Nic)
{
at_1.ready();
at_1.up();
At_1.ready();
}
void mainprog()
{
athlete_jump();
sally.up;
Sally.say(Hi);
}
2. Що таке "Аргументи за умовчанням". Наведіть приклад.
№23
Знайдіть помилки в програмі:
#include "franca.h"
void JumpSal()
{
Sal.up();
Sal.ready();
}
void mainprog()
{
athlete Sal;
Sal.ready();
kim.ready(); |становище|
JumpSal();
}
2. Поясніть різницю між викликом функції ready() в інструкції Sal.ready(); і|та| викликом функції Jump(Sal);.
№24
Знайдіть помилки в програмі:
#include "franca.h"
athlete Tom;
void somebody_jump(athlete somebody=Tom)
{
somebody.up();
somebody.ready();
}
void mainprog()
{
somebody_jump();
Sal.say(hello); |становище|
somebody_jump(Sal);
}
2. Що таке локальний об'єкт. Наведіть приклад.