Архив рубрики «C++»

Список задач на Struct (C++)

1. Информация по N заводам города задается строкой следующего вида: фамилия, средний возраст, специальность, средний оклад. Ввести информацию по заводам, посчитать количество слесарей и токарей. Напечатать эти значения.

2. Багаж пассажира характеризуется количеством вещей и общим весом. Ввести информацию об N пассажирах и определить есть ли среди пассажиров такой, у которого самый большой багаж по числу и по весу.
Прочитать остальную часть записи »

Пример задачи на struct (структуры в C++)

Задание:
Информация по N заводам города задается строкой следующего вида: фамилия, средний возраст, специальность, средний оклад. Ввести информацию по заводам, посчитать количество слесарей и токарей. Напечатать эти значения

Код задачи на C++:

//—————————————————————————

Прочитать остальную часть записи »

Программирование калькулятора на C++

Ниже приведен код программирования калькулятора (описание функций калькулятора) на Builder C++.

Самая главная функция: DoOp, которая отвечает за распознавание того, что нужно сделать. Прочитать остальную часть записи »

C++: Памятка C++, конструкторы, копирование, присвоение, деструкторы

Очень долго собирался написать памятку по разным приёмам программирования на C++. Но никак не мог выбрать достаточно компактный способ изложения. Получалось либо непонятно, либо очень длинно. В конце концов, я решил написать небольшой пример, снабжённый комментариями. Здесь, конечно, представлено далеко не всё, что стоило бы включить в памятку, но за-то то, что есть, изложено очень сжато, компактно и, мне кажется, что понятно. Я не планирую останавливаться на этом примере, для других аспектов программирования на C++ я постараюсь придумать другие примеры. Пока же, жду замечаний, предложений и критики этой первой заметки.
Прочитать остальную часть записи »

Код Фримэна на Builder C++

Код Фримэна: объект — совокупность отрезков. Экран разбивается на клетке и происходит кодирование с помощью векторов.
Длина вектора: T(корень из 2)


Прочитать остальную часть записи »

Построить цилиндр, как поверхность вращения в среде Builder C++

Задание: построить цилиндр, как поверхность вращения в C++. Основание цилиндра находится в плоскости XZ. Центр основания совпадает с началом координат. Одно из оснований совпадает с началом координат.
Прочитать остальную часть записи »

Открытый В-сплайн 3-ей степени на Builder C++

Задание: Построить открытый В-сплайн 3-ей степени при неравномерной параметризации (по длине хорды), n=9.
Прочитать остальную часть записи »

Составная кривая Безье 3-ей степени на Builder C++

Задание:
Построить составную кривую Безье 3-ей степени по 10 опорным точкам. Осуществить подбор точек полигона для выполнения условия стыковки по 1-ой производной.
Прочитать остальную часть записи »

Программа эмуляции работы КЭШ-памяти

Ниже приведен код программы эмуляции работы КЭШ-памяти. Краткий принцип работы КЭШ-памяти: КЭШ-память обеспечивает быстрый доступ к памяти. Поскольку сделать всю память быстродействующий будет дорого, поэтому используют следующий принцип работы: в КЭШ-памяти должны хранится данные, к которым происходит обращение чаще всего.
Прочитать остальную часть записи »




Статистика