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

одномерные массивы и указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Используя символ *, вывести на экран ромб шириной и высотой n символов http://www.cyberforum.ru/cpp-beginners/thread86978.html
Помогите с такой прогой. Вначале требуется проверить, что значение n нечетное и больше 1, но это-то понятно, и используя символ *, вывести на экран ромб шириной и высотой n символов P.S. общий вопрос: а как в Си сделать число в степени n?
C++ как бы упростить а то намудрил чёт тут #include <math.h> #include <iostream> using namespace std; int main (void) { double x,y,z,p,p1,p2,p3,m,r,r1,r2,r3,t=0,o=0,kr=0; // t- счётчик while (kr<=3) {cout<<endl<<"vvedite tri chisla"<<endl; http://www.cyberforum.ru/cpp-beginners/thread86971.html
C++ Литература С++ для начинающих: Где искать?
Ребята, подскажите литературу для изучения С++. Вообще я пишу всё на дельфине уже два года (т.е. есть опыт в программировании), а тут вот пару месяцев назад впервые увидел кусок кода, написанного на С++, то есть я вообще ничего в этом языке не понимаю... появилось желание его изучить, но есть проблема - я не могу найти в ин-нете нормальную литературу (точнее не могу отличить нормальною от...
Найти все и вывести все слова в которых есть буква "к" C++
дана строка (ввод с клавы) найти все и вывести все слова в которых есть буква "к"!!!!!!!!!!!!!!!!!!!!!!(разделители между словами точка или запятая или пробел))))))
C++ поиск max елемента в двухмерном массиве http://www.cyberforum.ru/cpp-beginners/thread86936.html
помогите, пжл, решить задачу: Дано квадратную матрицу А порядка n. Построить новую матрицу В такую, что бы каждый ее елемент бил равен наибольшему из елементов матрицы А, которые находятся в том же ряду и столбце, что и искомый елемент.
C++ Массив записей Организовать массив записей, содержащий информацию о результатах сдачи последней сессии вашими товарищами. Определить и дополнить данные средним баллом. Совсем запуталась с этой задачей( Помогите, пожалуйста. подробнее

Показать сообщение отдельно
zim22
depict1
276 / 141 / 2
Регистрация: 11.07.2009
Сообщений: 606
18.01.2010, 12:38     одномерные массивы и указатели
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <functional>
 
template<typename _InIt, typename _Ty, typename _Pred1>
inline _Ty accumulate_if(_InIt _First, _InIt _Last, _Ty _Val, _Pred1 _Func)
{
    for ( ; _First != _Last; ++_First)
        if (_Func(*_First))
            _Val = _Val + *_First;
    return (_Val);
}
 
int main()
{
  int arr[] = {1, 3, -5, 4, -9, 18};
  int result = accumulate_if(arr, arr + sizeof(arr) / sizeof(*arr), 0,
    std::bind2nd(std::less<int>(), 0));
  return 0;
}
примечание: ф-я accumulate_if придумана не мной, а Rififi
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru