![]() |
|
Программирование >> Расширенная версия языка c++
ч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 -Г.. -- - ,
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |