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

Найти наибольший общий делитель всех элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запуск функции О_о http://www.cyberforum.ru/cpp-beginners/thread431714.html
есть функция void Account::Save (FILE *f) { int nlen = strlen (card_holder); fprintf (f, "%d %s %c%c%c %c%c/%c%c %d\r\n", sum, card_number, cvc2, cvc2, cvc2, validity.month, validity.month,...
C++ Считывание нескольких строк с пробелами Я знаю, что есть функция getline. Но если мне в коде надо считать несколько разных строк с пробелами, что мне делать? Потому что при дебаге выяснил, что когда программа проходит через 2ой... http://www.cyberforum.ru/cpp-beginners/thread431702.html
Задание по Страуструпу. Требуется помощь C++
Доброй ночи! на картиночке задание по Страуструпу. первую и третью часть я довел до рабочего состояния, но то как оно сделано вызвало интерес посмотреть а как оно должно быть. Поэтому прошу вас, как...
C++ Оконный интерфейс. Книги.
С++ можно освоить прочитав известные книги по С++ и спокойненько писать программы с консольным интерфейсом (с я относительно разобрался). Но как создавать оконные приложения? Посоветуйте книжку.....
C++ Условие if http://www.cyberforum.ru/cpp-beginners/thread431694.html
Народ помогите составить условие, пишу игру, имеется пуля размером 8х8 и корабль 37х37 , подскажите как сделать проверку попала ли пуля в корабль, я сделал так, но работает не правильно ...
C++ Частный случай симплекс метода Доброго времени суток. Интересует информация по симплекс методу. Столкнулся с проблемой, связаной с тем, что опорный план (правая часть ограничений) весь нулевой, и, соответственно при переходе по... подробнее

Показать сообщение отдельно
diagon
Higher
1930 / 1196 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
20.01.2012, 09:57
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <algorithm>
 
int main()
{
    int arr[] = { 12, 16, 28 };
    
    std::cout << std::accumulate( arr, arr + sizeof( arr ) / sizeof( *arr ), 0,
    [] ( int a, int b ) -> int
    {
        while ( b ^= a ^= b ^= a %= b );
        return a;
    } );
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru