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

задачи на одномерный масссив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как организовать вывод лога в разные файлы с ACE_Log_Msg? http://www.cyberforum.ru/cpp-beginners/thread538824.html
Здравствуйте! Столкнулся с проблемой. В многопоточном приложении необходимо организовать вывод логов в несколько файлов, так, чтобы каждый поток писал свой отдельный лог-файл. Использую класс ACE_Log_Msg, но похоже в этом классе нет того, что я хочу - нет возможности писать в несколько выходных потоков одновременно. Для организации вывода в один файл использую стандартный код ...
C++ Напишите программу вычисления суммы: 1! + 2! + 3! + … + n!, используя функцию вычисления факториала числа k. Напишите программу вычисления суммы: 1! + 2! + 3! + … + n!, используя функцию вычисления факториала числа k. И вновь заранее благодарю, людей, которые возможно помогут :) http://www.cyberforum.ru/cpp-beginners/thread538794.html
C++ задача: какая банка останется последней?
есть n банок, при первом подходе разбивают первую сначала банку и затем каждую вторую, при втором подходе первую не разбитую и каждую третью не разбитую и т.д. какую банку разобъют последней?
Изучение встроенных типов стека и очереди в обобщенной и необобщенной реализациях на примере создания списка подсписков C++
В соответствии с вариантом реализовать двухуровневую структуру данных в виде списка - подсписков.Для реализации структуры использовать встроенные типы стека и очереди в обобщенной и необобщенной реализациях(Stack,Stack<T>,Queue,Queue<T>).Вкачестве элементов структур использовать типы (class,struct),содержащиe поля ключа и информации.Типы полей выбрать самостоятельно. Реализовать следующие...
C++ Изучение базовых средств для организации и обработки простых динамических структур в виде линейных циклических списков http://www.cyberforum.ru/cpp-beginners/thread538708.html
Помогите плиз !!!! вот задание -Начальная инициализация структуры (список пуст). -Добавление элемента в список (с учетом порядка, заданного в варианте). -Удаление элемента из списка (с учетом порядка, заданного в варианте). -Просмотр первого элемента в списке. -Проверка списка - пустой он или не пустой -Вывод структуры на экран. Тип списка Двухсвязный очередь
C++ Составить программу вычисления функции... Составить программу вычисления функции f(t)=t^2+2,5t/t+1, аргументы вводятся с клавиатуры. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
04.04.2012, 16:51     задачи на одномерный масссив
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 <functional>
#include <algorithm>
#include <iterator>
    
int main(){
    const int SIZE(10);
    int arr[SIZE] = { -1, 1, 0, -2, 2, 0, -3, 3, 0, 4 };
    
    std::cout << "Array:" << std::endl;
    std::copy(arr, arr + SIZE, std::ostream_iterator<int>(std::cout, " "));
    std::cout << "\nNegative values: "
        << std::count_if(arr, arr + SIZE, std::bind2nd(std::less<int>(), 0))
        << "\nZero values: "
        << std::count_if(arr, arr + SIZE, std::bind2nd(std::equal_to<int>(), 0))
        << "\nPositive values: "
        << std::count_if(arr, arr + SIZE, std::bind2nd(std::greater<int>(), 0))
        << std::endl;
    
    return 0;
}
 
Текущее время: 07:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru