Программирование >>  Расширенная версия языка c++ 

1 ... 154 155 156 [ 157 ] 158 159 160 ... 227


ч1-

1,-

class card {

cha [80] ; заглавие книги char author [-ЗО! ; автор

int number; количество веющихся экземпляров public:

voi har *t, cha ame, int nuiti) ; void ShowO ;

voi ore (char *t, cha me, int num) I

strcpy(title, t); strcpy(author, name);

number num;

)

void

(

cou Заглавием title \n ; cout Автор: author Xn ;

cou Количество экземпляров << number \n ;

card bookl, book2, ЬоокЗ; .

bookl.storeCDune , Frank Herbert , 2);

Ьоок2.Store( The Foundation Trilogy , Isaac Asimov , 2) ЬоокЗ. S t ore ( The Rainbow , . H. Lawrence , 1) ;

bookl.show 0; book2.show(); ЬоокЗ.show();

return 0 ;

3. ttinclude <iostream>

using namespace

ttdefine SIZE 100

class (

in [SIZE]; содержит очередь

int head, tail; индекс вершины и хвоста

public:

voi t(); инициализация void q(in um); запоминание



478 .; .Сы4оучитель C+ +

in () ; восстановление

Инициализация

void 4 -jpe: ; init (J

head = tail = 0;

Помещение значения в очередь

void q tvpe: :q(int num) -

if (tail + l==hGad I I (tail + 1-size && Ihead) ) (

cout Очередь полна ;

return;

tail++;

if (tail==SIZE) tail = 0; круговой цикл queue[tail] = num;

Удаление значения из очереди

int q type: :deq()

if (head==tail) (

cout Очередь гг/ста ;

return

head++; .

if (head=3IZE} head = 0; круговой цикл return queue [headl; ) : .

int main

qtype ql, q2;

int i ;

ql.initO ;

q2.init() :

for(i=l; i<=10; 1+4) ( ql.q(i);

q2.q(i * i);

cou Элемент из очереди 1: ql.deqO \n ; cou< Элемент из очереди 2: q2 . deq ( } \n ;



1. У функции 0 нет прототипа. 1.7

1. ttinclude <iostream> tinclude <cmath>

using namespace std; :

Перегрузка функции raot{) для integers, longs и doubles

lon .4 .nn i) ; . :.

double sroot (double i);

cou v< Кваатный корень 90.3 ед: sroot (90.34); cout \n ;

cou лратный корень 90L равен: sroot (90L};

cout

cou Квадратный корень 90 равен: << sroot(90);

return 0;

1

Возвращаем даатный корень целого

int i)

cou расчет корня целоро\п ; return (int)

, Возвращает квадратный корень длинного целого

long i)

cou << расчет корня длинного целого\п ; -. - ,-*р.-<:

return (long)

Возвращает квадратный корень вещественного double i)

cou << расчет корня вещественыогоХп ;

return

return 0; .- itTPc -Г.. -- - ,



1 ... 154 155 156 [ 157 ] 158 159 160 ... 227

© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика