Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Нужно написать программы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вопрос по структурам http://www.cyberforum.ru/cpp-beginners/thread297854.html
Задача.На основе данных входного файла составить список студентов,включающий фамилию,факультет, курс, группу, 5 оценок. Вывести в новый файл инфор-ю о тех студентах, которые сдали сессию на 4 и 5....
C++ Любопытное задание на бинарные файлы. Здравствуйте уважаемые программисты, наткнулся на такую задачку-В файле задано множество точек на плоскости.Найти все точки, лежащие внутри некоторого квадрата. Квадрат задавать с клавиатуры... http://www.cyberforum.ru/cpp-beginners/thread297846.html
C++ Квадратная матрица
Задана квадратная матрица. Получить транспонированную матрицу, т.е. матрицу, где столбцы и строки меняются местами.
C++ char кнопки
Подскажите кто-нибудь! Вот допустим я вывел на экран текст printf("dsfsdfsdfd"); как сделать так чтобы при нажатии (к примеру) кнопки S выводилось printf("1232132132132");
C++ Графика в си++ http://www.cyberforum.ru/cpp-beginners/thread297796.html
Почему не работает фрагмент программы?? void wwod_texta(char a,int x, int y) { int n,i=0,f=1; memset(a,'\0',sizeof(a)); while (f!=0) { n=getch(); if(n!=13) {
C++ Массив из звездочек Помогите кто-нибудь написать код программы, которая выводит двумерный массив состоящий из символа * (квадратом) подробнее

Показать сообщение отдельно
sheill
0 / 0 / 0
Регистрация: 21.12.2010
Сообщений: 54

Нужно написать программы. - C++

17.05.2011, 17:15. Просмотров 420. Ответов 0
Метки (Все метки)

Нужно решить задачи. Помогите кому это не сложно, очень нужно. Вот задачи:
1) Создание и редактирование классов. Нужно создать класс "арифметическое выражение" с компонентными данными: 1-й аргумент, 2-й аргумент, знак арифметического выражения(перечислимого типа +, -, *,/). Определить компонентные функции: получение каждого элемента класса по отдельности, изменение значения операндов,вычисление значения выражения, вывод на экран в формате "арг1 операция арг2 = результат".
2)Перегрузка стандартных операций. Нужно описать класс "квадрат" с компонентными данными: координаты центра,длина стороны. Перегрузить операции: <<, префиксный --(декремент длины стороны), !=(проверка на неравенство длин сторон квадратов), +=(увеличение на n координат центра).
3)Наследование и полиморфизм.Виртуальные функции. Нужно создать базовый класс - работник и производные классы - служащий с почасовой оплатой, служащий в штате и служащий с процентной ставкой. Определить функцию начисления зарплаты.
4)Шаблоны классов. Нужно разработать шаблон класса где поля могут иметь различные типы данных(некоторые поля могут быть статическими)Предусмотреть наличие в классе указанных методов и перегруженных операций.Название класса - линейное уравнение; поля - коэффициенты, корень; методы - изменение значений полей, вывод в формате (ax+b=0), решение уравнения; перегружаемые операции - <=(сравнение корней двух уравнений), префиксный ++(инкремент каждого коэффициента).
5)Обработка исключений. Необходимо создать три массива a,b и c размерами соответственно n1, n2, n3 (размеры массивов не равны). В массив a занести значения f(x)= 1/(x^2-1), x принадлежит отрезку от -2 до 0, дельта x равен 0,1. Массив b заполнить случайными числами среди них должны быть и отрицательные числа и нули. Массив c формируется согласно правилу ci=ai-!-2/(bi-1+1). Предусмотреть и обработать возникающие при этом исключительные ситуации( деление на ноль, выход за диапазон индексов массива и т.п.).
6)Разработка приложений с использованием типа string. Дана строка слов. Подсчитать,какая из букв встречается наибольшее(наименьшее) количество раз, а так же, общее количество разных букв в строке.
7)Использование стандартной библиотеки шаблонов STL. Сформировать стек из записей: наименование продукта, калорийность единицы продукта, количество продукта. Найти самый калорийный продукт, найти сумму калорийности всех продуктов. В массив перенести только те продукты чья калорийность ниже средней.
Вот все задачи...кто может посмотрите, пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru