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

Функции в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выкладываю реализацию алгоритма Дейкстры на С++ http://www.cyberforum.ru/cpp-beginners/thread226029.html
Дпанная программа выполняет поиск по заданной матрице весов. Далее указываем начальную точку в графе и программа расчитывает все кратчайшие растояния от начальной точки до остальных следующим видом:путь от нач. точки до n-ой: - n-ая промежуточная промежуточная... начальная, вес пути - х. долго искал подобный алгоритм но так и не нашел. вот выкладываю что получилось.Прошу строго не судить(на...
C++ Стрелки совершают N выстрелов из пистолета по мишени. Кучность стрельбы может быть описана суммой квадратов отклонений результатов каждого выстрела от Спасибо :)) Ещё пару задач. Стрелки совершают N выстрелов из пистолета по мишени. Кучность стрельбы может быть описана суммой квадратов отклонений результатов каждого выстрела от среднего значения. Определить кто из двух стрелков стрелял кучнее, если их баллы {6,9,3,10,10,3,10,9,6,10} и {6,4,7,7,6,8,7,4,6,6}. И вторая. Сотрудник ГАИ замеряет скорость движения автомашин по трассе. Определить... http://www.cyberforum.ru/cpp-beginners/thread226022.html
C++ Можно ли создать процесс(CreateProcessWithLogonW) на удаленном компьютере?
Добрый день. Можно ли создать процесс на удаленном компьютере зная ip, пароль и имя пользователя. На подобии функций: CreateProcessWithLogon() CreateProcess() чтобы запустить там cmd.exe и перенаправить его поток вывода в переменную?
C++ WinAPI OpenDialog, получить имя открытого файла
Всем добрый день. Не получается получить имя открытого файла в OpenDialog. OPENFILENAME ofn; LPSTR openedfile; ... void InitOpenDialog()
C++ полиморфизм http://www.cyberforum.ru/cpp-beginners/thread225974.html
Всем привет, изучаю С++ недавно, я новичек в этом языке программирования, читаю про ООП, понял все за исключением полиморфизма, что делает оператор virtual зачем вообще нужен полиморфизм и еще не понял вот этот код #include <iostream> #include <cstdlib> #include <cstdio> #include <string> class Student { public: Student* makecopy() { // тут функция копии
C++ начало и конец цикла в коде. Вот программа по определению магического квадрата из матрицы, заданной в txt файле. #include "stdafx.h" #include <iostream> #include <fstream> #include <cmath> using namespace std; int main() { const int z=3; int q,A, i,j,e,r=1, stolb=0, strok,stro, stol, diag1=0, diag2=0, t, o,k; // diag1- побочная диагональ fstream(fin); подробнее

Показать сообщение отдельно
Настьона
 Аватар для Настьона
1 / 1 / 0
Регистрация: 29.05.2010
Сообщений: 57
09.01.2011, 13:17     Функции в С++
Привет всем!
Помогите,пожалуйста,решить задание.Очень срочно нужно...

Написать функцию с умалчиваемыми параметрами в соответствии с вариантом, продемонстрировать различные способы вызова функции:
• с параметрами заданными явно,
• с опущенными параметрами
• часть параметров задана явно, а часть опущена.
2. Написать функцию с переменным числом параметров в соответствии с вариантом, продемонстрировать вызов функции с различным числом параметров.
3. Написать перегруженные функции в соответствии с вариантом. Написать демонстрационную программу для вызова этих функций.
4. Написать шаблон функций вместо перегруженных функций из задания 3. Написать демонстрационную программу для вызова этих функций. списка параметров
5. Решить уравнение указанным в варианте методом. Уравнение передать в функцию как параметр с помощью указателя.
Вариант І:
Функция с переменным числом параметров - Максимальный из элементов в списке параметров, стоящих на четных местах.
Перегруженные функции и шаблон функции - Сортировка массива методом простого обмена.
Передача функции как параметра другой функции с помощью указателя -
Метод Ньютона
0,25x3 + x - 1,2502 = 0
Отрезок, содержащий корень: [0;2]
Точное значение: 1,0001.
Вариант ІІ:
Функция с переменным числом параметров - Максимальный из элементов в списке параметров, стоящих на четных местах.
Перегруженные функции и шаблон функции -Среднее арифметическое массива.
Передача функции как параметра другой функции с помощью указателя - Метод половинного деления
3x - 4lnx - 5 = 0
Отрезок, содержащий корень: [2;4]
Точное значение: 3,2300.


Методические указания
1. В функции с умалчиваемыми параметрами использовать структурированный тип данных.
2. При демонстрации вызова функции с умалчиваемыми параметрами учесть, что опускать параметры функции можно только с конца.
3. В функции с переменными числом параметров можно использовать любой механизм определения конца списка параметров (передачу количества параметров как параметр функции или использование признака конца списка параметров).
4. Перегрузить функции для массивов типа char, int, и double.
5. Инстанцировать шаблон функции для типов char, int, и double.
6. Для нахождения корня уравнения написать как минимум две функции. Одна функция реализует уравнение, для которого вычисляется корень, другая - метод решения уравнения, указанный в варианте. Первая функция передается во вторую как параметр, с помощью указателя.
7. Точность нахождения корня уравнения выбирается не менее 0.001.
8. Полученный результат вычисления корня сравнить с точным значением, заданным в задании.

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