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

Для заданных n чисел подсчитать сумму всех положительных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму тех чисел, которые делятся на 5 или на 7 http://www.cyberforum.ru/cpp-beginners/thread899674.html
дано натуральные числа от 1 до 50. найти сумму тех из них, которые делятся на 5 или на 7!!!! зделать циклом с предпосылка
C++ Шейкерная сортировка(исправить код) Помогите пожалуйста Задание:Шейкерная сортировка.Измен просмотр массива сначала сверху потом снизу,посчитать количество ключей и колиество сравнений. #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <string.h> const int n=3; http://www.cyberforum.ru/cpp-beginners/thread899657.html
Чем ::printf предпочтительнее printf? C++
Смотрю на код одного толкового программиста и, как новичек в С++, удивляюсь: какой смысл писать в таком стиле? Это же вроде одно и то же. Заранее благодарен.
Класс auto_ptr C++
Добрый день. Вот мой вариант реализации: template<class T> class Auto_ptr { public: Auto_ptr(T* p) : pointer(p) { } ~Auto_ptr() { delete pointer; } T& operator*() { return *pointer; } T* operator->() { return &*pointer; }
C++ Алгоритм архивации методом LZW http://www.cyberforum.ru/cpp-beginners/thread899642.html
Здравствуйте, интересуюсь методом LZW, читал информацию о нем, но не совсем понятен алгоритм работы! Может кто объяснить поподробней, кто работал с етим алгоритмом? Именно не понятно, сколько мне символов брать в таблицу, можно ли брать для кодировки 4 символа, а потом уже 5 или 6, куда вобше ето таблицу заносить, и т.д.! буду благодарен!
C++ Вычислить значение выражения подробнее

Показать сообщение отдельно
Nikoys
26 / 26 / 6
Регистрация: 29.12.2010
Сообщений: 90
12.06.2013, 17:13     Для заданных n чисел подсчитать сумму всех положительных
n чисел задаются через консоль? Без работы с иными потоками вроде текстового файла и пр. и пр. должно сработать что-то вроде:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
using namespace std;
 
int main()
{
    int n;
    cout << "Enter number of elements:\t";
    cin >> n;
    int *arr = new int[n];
    int i = 0;
    int summ = 0;
    while(i < n)
    {
        cout << "Enter element number " << i+1 << ":\t";
        cin >> arr[i];
        if(arr[i] > 0)
            summ += arr[i];
        i++;
    }
    cout << "Summ of positive elements:\t" << summ;
    delete [] arr;
    return 0;
}
Если динамическое выделение памяти не нужно (типо не знаете ещё), то можно просто ограничить количество элементов.
 
Текущее время: 18:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru