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

Объявление функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Есть ли ошибки в следующем фрагменте кода? http://www.cyberforum.ru/cpp-beginners/thread1195648.html
template <class D, C> D func2(int,C);
C++ Контейнер лист (поиск по контейнеру, взаимодействие контейнеров) #include <iostream> #include <string> #include <locale.h> #include <list> using namespace std; class A { private: int price; http://www.cyberforum.ru/cpp-beginners/thread1195641.html
Перегрузка оператора == и др C++
C++ Builder ругаеться на перегрузку операторов. На mingw32-g++ все компилилось нормально. Пример пергрузки взял с хабра описание оператора class poly { ................. public: ......... friend bool operator==(const poly& left, const poly& right);
C++ BRORLAND C++ полиномы
нужно выислить полином чебышева 1 рода
C++ Запись алфавита в массив символов http://www.cyberforum.ru/cpp-beginners/thread1195597.html
Народ как можно записать алфавит в массив символов? Я пробовал сделать как с 1 символом но на экран выводятся хрень. for(mas1 = 'A'; mas1 <='Z'; ++mas1) { cout<<mas; }
C++ Дано вещественное число a, целое n. Вычислить: a (a-1) (a-2).(a-n) //// подробнее

Показать сообщение отдельно
sn2180
1 / 1 / 0
Регистрация: 21.05.2014
Сообщений: 18

Объявление функции - C++

01.06.2014, 17:50. Просмотров 324. Ответов 1
Метки (Все метки)

Завдання 1
Створити функцію яка приймає на вхід посилання на карту з ключем цілого типу,та значенням з плаваючою точкою. Другим параметром функції є число за плаваючою точкою. Функція повинна додати в карту число з плаваючою точкою по ключу,який рівний половині цілої частини цього числа. Наприклад,якщо передано 4,4567 то вписати це значення по ключу два. Якщо в карті вже міститься значення із заданим ключем,то оновити значення що йому відповідає.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstdlib>
 
#include <map>
void testFn1(std::map<int, double> &inMap, double dData)
{
inMap[dData] = dData;
 
}
 
int main(int argc, char** argv) {
 
std::map<int, double> m;
 
testFn1(m, 2.345);
testFn1(m, 2.567);
 
system("pause");
 
return 0;
}
Завдання 2
Створити функцію яка приймає на вхід посилання на карту з ключем цілого типу,та значенням з плаваючою точкою. Другим параметром функції є ціле число. Функція повинна вивести на екран значення яке зберігається за ключем,який рівний переданому числу. Якщо в карті немає вказаного ключа вивести на екран відповідне повідомлення


void testFn1(std::map<int, double> &inMap, double dData)Оголошення функції для першого завдання


Как Огласить функцию для второго вродь код такой же будет. Если не такой код помогите и с кодом. Благодарю за понимание.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru