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

Массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Указатели... http://www.cyberforum.ru/cpp-beginners/thread250643.html
Присвоить разыменованному указателю на тип long значение арифметического выражения sin(p2)/tan(p3) включающего указатели на типы unsigned long int и int. Арифметическое выражение реализовать в виде функции возвращающей указатель на тип long. Вывести на экран значение указателя unsigned long int и значение на которое он ссылается.
C++ Заданы 3 матрицы 1. Преобразовать матрицу x(p,k) таким образом , чтобы первый элемент каждого столбца был заменен произведением последующих элементами того же столбца. Как будет выглядеть участок кода ,где будет происходить умножение& 2.Задана матрица А размером 4*4 и числа K и L (K=!L; 1<=K; L<=4) Из L-ой строки вычесть К-ую , умноженная на A с индексом LK деленная на A с индексом KK 3.В символьной... http://www.cyberforum.ru/cpp-beginners/thread250640.html
C++ палиндромы (С++)
дана целочисленная квадратная матрица порядка n. Найти номера строк, элементы которых образают симметричные последовательности (палиндромы) помогите срочно...плиз......
заполненный треугольник C++
разработать программу, которая выводит на экран геометрическую фигуру, заполненную символом "*" или пробелом. размер фигуры ( n) определяема при ввводе. заполненный равнобедренный треугольник. основание -n, высота (n/2+1), n -нечетное
C++ время http://www.cyberforum.ru/cpp-beginners/thread250604.html
Здравствуйте господа програмисты!знает ли кто как в с++ вывести на экран время.может это системная функция или ещё что,буду очень благодарен!!!
C++ Составить программу, используя последовательные классы стандартной библиотеки шаблонов С++ Составить программу, используя последовательные классы стандартной библиотеки шаблонов С++, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах содержат: • номер УДК; • фамилию и инициалы автора; • название; • год издания; • количество экземпляров данной книги в библиотеке. Программа должна обеспечивать: подробнее

Показать сообщение отдельно
Ma3a
Эксперт C++
612 / 456 / 31
Регистрация: 28.01.2011
Сообщений: 605
21.03.2011, 18:52     Массив
Цитата Сообщение от НастенькО Посмотреть сообщение
используя родовые функции
Как-то встречался с таким понятием, это, случаем, не извращенное название для такого термина, как "шаблонные функции", не подскажете? Если так, то зачем здесь шаблоны, если дан конкретно массив чисел вещественного типа? Тогда голову приходит только такой вариант

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cmath>
 
template<int N> // количество элементов массива
float findAbsMax(float * arr)
    {
    float absMax = arr[0];
    for(int i = 1; i < N; ++i)
        if(fabs(arr[i]) > absMax)
            absMax = arr[i];
    return absMax;
    }
 
int main()
    {
    float arr[] = { -1.3f, 0.5f, 2.4f, 5.2f, -6.3f };
 
    std::cout << findAbsMax<5>(arr) << std::endl;
    return 0;
    }
 
Текущее время: 12:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru