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

Массив указателей на функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объясните функцию? http://www.cyberforum.ru/cpp-beginners/thread1029557.html
Нужно объяснить и написать вызов функции. Функция связана со строками, но что делает не пойму. int F(char *p){ int n; if (*p=='\0') return 0; if (*p!=' ') n=1; else n=0; for (p++; *p!='\0'; p++) if (p!=' '&&p==' ') n++;
C++ Можно ли строку получить из другой строки путем вычеркивания некоторых символов? Помогите, пожалуйста, решить задачку. даны две строки st1 и st2 . выяснить, можно ли строку st2 получить из строки st1 путем вычеркивания некоторых символов http://www.cyberforum.ru/cpp-beginners/thread1029551.html
Реализовать класс Person (персона) C++
в общем, утопающий студент просит о помощи, потому как сам уже себя не успеет спасти. нужно к понедельнику сдать 5 лабораторных на с++ вот задания: 2.Реализовать класс Person (персона) – инкапсулирует персональные данные о человеке (фамилию, имя, отчество и дату рождения типа Date). Для этого класса реализовать конструктор, позволяющий записать данные в объект и метод вывода персоны на экран....
C++ Выделить нечетные слова во всех предложениях строки
полностью задача звучит так:ввести текст, состоящий из нескольких предложений. Написать программу, которая определяет в первом предложении количество слов, длина которых меньше заданного k, и выводит эти слова, а также выводит все нечетные слова в каждом предложении. С первой частью задачи проблем не возникло, а вот нечетные слова не знаю как выделить параллельно тем более с сортировкой по...
C++ разработать программу сортировки одномерных массивов http://www.cyberforum.ru/cpp-beginners/thread1029512.html
1: создать и отсортировать одномерный массив используя алгоритм сортировки выбором 2: создать и отсортировать одномерный массив используя алгоритм сортировки вставкой 3: создать и отсортировать одномерный массив используя алгоритм сортировки обменом 4: создать и отсортировать одномерный массив используя алгоритм сортировки "пузырь"
C++ Шаблоны и дружественные функции Объявил в шаблонном классе дружественную функцию == и реализовал вне класса в том же файле. Вся проблема в том, что компилятор ошибок не выдает, зато при попытке использовать функцию где бы то ни было, появляется ошибка линкови о невозможности использовать эту функцию. Все ли правильно в объявлении? template<typename T> class TRational{ ... friend bool operator == (const TRational<T>& lObj,... подробнее

Показать сообщение отдельно
Monika23
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 20
05.12.2013, 14:15     Массив указателей на функцию
Напишите программу, чтобы она управлялась при помощи меню. Программа должна предлагать пользователю выбор из нескольких команд примерно таким образом:
Выберите:
0 Вывести массив оценок
1 Найти минимальную оценку
2 Найти максимальную оценку
3 Вывести среднюю оценку для каждого студента
4 Выйти из программы

Существует одно ограничение на использование массивов указателей на функции, которое состоит в том, что все указатели должны иметь одинаковый тип. Указатели должны ссылаться на функции, возвращающие значение одного и того же типа и имеющие однотипные параметры. Функции должны возвращать результат одного типа и иметь одинаковый набор параметров. Модифицированные функции minimum и maximum должны выводить минимальную и максимальную оценки и ничего не возвращать. Функция average для команды меню 3 должна выводить средний балл для каждого студента (а не для одного). Функция average не должна ничего возвращать и должна иметь список параметров, одинаковый с функциями printArray, minimum и maximum. Сохраните указатели на четыре функции в массиве processGrades и используйте выбор, сделанный пользователем, в качестве индекса массива указателей для вызова нужной функции.

Примерно представляю как написать со структурами, а вот с указателями вообще ничего не понимаю. Помогите, плиз.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru