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

Вывести числа в обратном порядке и определить сумму чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки. http://www.cyberforum.ru/cpp-beginners/thread147251.html
11. Функция получает строку1 и строку2 и ищет в строке1 первую подстроку состоящую только из символов строки2. Функция возвращает адрес подстроки , если подстрока найдена, в противном случае 0
C++ Как поместить в шаблон статическую переменную? мучаюсь вторые стуки, не где не могу найти решения проблемы, смысл в следующим, сделал каласс образно говоря контейнер, в нем прописал статическую переменную для подсчета созданных объектов, все... http://www.cyberforum.ru/cpp-beginners/thread147248.html
Реализовать функцию, перемещающую текст, находящийся между первыми двумя запятыми в строке, в начало текста. C++
Реализовать функцию, перемещающую текст, находящийся между первыми двумя запятыми в строке, в начало текста. Если можно с коментариями.
C++ Строки
5. Функция в строке ищет первую буквенную подстроку. Функция возвращает адрес подстроки и ее длину, если подстрока найдена, в противном случае 0.
C++ Файловый ввод/вывод. http://www.cyberforum.ru/cpp-beginners/thread147226.html
Проверте задачи: 1) Напишите программу для копирования текстового файла. Эта программа должна подсчитывать число копируемых символов и выводить на экран полученный результат. #include<iostream>...
C++ Перегрузка << Заинтересовала конструкция , использованная как перегрузка оператора "<<" для вывода записей, состоящих из трех строковых полей: ostream &operator<<(ostream &stream, address &ob) { cout <<... подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
2302 / 1672 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
18.06.2010, 22:37
soliter, вот для 5 элементов, для 25 аналогично. Ввод сделаешь самостоятельно, это не сложно.
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 <numeric>
#include <algorithm>
#include <iterator>
 
int main() {
  const size_t size      = 5;
        double arr[size] = { 5.0, 4.0, 3.0, 2.0, 1.0 };
 
  std::cout << "Array: ";
  std::copy(arr, arr + size, std::ostream_iterator<double>(std::cout, " "));
  std::cout << std::endl;
 
  std::cout << "Sum: " << std::accumulate(arr, arr + size, 0.0) << std::endl;
 
  std::cout << "Reverse array: ";
  std::reverse_copy(arr, arr + size, std::ostream_iterator<double>(std::cout, " "));
  std:cout << std::endl;
 
  return 0;
}
Результат: http://codepad.org/w3tmPlco
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru