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

Использование полиморфизма - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описание istringstream http://www.cyberforum.ru/cpp-beginners/thread291900.html
Есть программа : #include <iostream> #include <sstream> using namespace std; int main() { while(int a =1) { setlocale(LC_ALL,"Rus"); char sentence;
C++ В одномерном массиве, состоящем из N целых элементов, вычислить номер максимального элемента массива В одномерном массиве, состоящем из N целых элементов, вычислить: 1) номер максимального элемента массива; 2) произведение элементов массива, расположенных между первым и вторым нулевыми элементами... http://www.cyberforum.ru/cpp-beginners/thread291894.html
C++ Не создается главное окно при запуске программы, Win32 API
Ошибок нет, есть предупреждения, но они не касаются данной темы. Код в тех местах, где создается главное окно, не трогал.
Не создается главное окно при запуске программы, Win32 API C++
Ошибок нет, есть предупреждения, но они не касаются данной темы.
C++ Умножение матриц и рекурсия http://www.cyberforum.ru/cpp-beginners/thread291890.html
Нужно написать рекурсивную процедуру умножения матриц. Пацаны, помогите, а то мне её уже в мае сдавать, а я вообще в душе не е.. не знаю, как её делать. Хоть подскажите что ли
C++ Класс для работы с матрицами 2х2 Нужна помощь. Задание звучит так : разработать класс для работы с матрицами 2х2 . Прога уже почти написана , код работает , но вот умножение матриц работает неправильно . Посмотрите плиз . И еще вот... подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6558 / 3979 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
09.05.2011, 19:29
влом писать 2 функции
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
template<typename T>
T max(const T *begin, const T *end)
{
    T max = *begin;
    for(int i = 1; (begin + i) != end; i++)
    if(*(begin + i) > max)
        max = *(begin + i);
    return max;
}
 
int main()
{
    const int n = 8;
    long arr[n] = { 1, 7800, 34, 23, 89000, 23, 111, 999 };
    double aar[n] = { 1, 7800, 34, 23, 89000, 23, 111, 999 };
    std::cout << max<long>(arr, arr + n) << '\n';
    std::cout << max<double>(aar, aar + n) << '\n';
    std::getchar();
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru