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

Вычислить сумму элементов, расположенных до последнего положительного элемента - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на обработку файла http://www.cyberforum.ru/cpp-beginners/thread588759.html
Создайте файл, заполненный любыми строками, а дальше по заданию: -Дан текстовый файл. Определить среднее количество слов в строке.-
C++ маткад метод нелдера мида Помогите решить задачу. Не могу её одолеть. Решить нужно в маткаде. http://www.cyberforum.ru/cpp-beginners/thread588757.html
модуль от элементов массива C++
Доброго всем дня. Подскажите пожалуйста как взять модуль от отрицательных чисел массива или как то по другому зделать их положительными. допустим есть массив R как превратить его в R
Дано натуральное число N (N <= 100). Построить натуральное число, состоящее из N цифр и содержащее только цифры 1 и 2, которое делится на 2N C++
Дано натуральное число N (N <= 100). Построить натуральное число, состоящее из N цифр и содержащее только цифры 1 и 2, которое делится на 2^N. Входные данные: в единственной строке задаётся число N (1 <= N <= 100). Выходные данные: одно число из N цифр. Примечание: стандартный целый тип позволяет хранить целые числа до 2^31. Вот я написала программку. Она считает только до числа, которое...
C++ бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread588706.html
Нужна программа построение бинарного дерева ключом к которому является номер зачетной книжки студента, а информационная часть величина типа char, содержащая фамилию студента, написать функцию которая добавляет нового студента.
C++ Функция изменяющая сразу несколько строк Нужно, чтобы функция редактировала несколько входящих строк. char str1; char str2; void function1(char*& str1, char*& str2) Вышеприведённый код кривой, ибо, как гласит гугл, на входе имеем указатель не на char, поэтому создаётся временная переменная типа char*, присваивается ей значение этого указателя, и передаётся в функцию уже ссылка на неё (адрес этой временной переменной) - именно об... подробнее

Показать сообщение отдельно
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
28.05.2012, 12:16     Вычислить сумму элементов, расположенных до последнего положительного элемента
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
25
26
27
28
29
30
#include <iostream>
#include "ctime"
 
using namespace std;
const int n = 15;
 
int main()
{
    srand(time(0));
    int mas[n] = {0};
    int sum = 0;
    for(int i = 0; i < n; i++)
    {
        cout << (mas[i] = 5 - rand() % 10) << " ";
    }
 
    int k = n;
    while(mas[k] < 0)
    {
        k--;
    }
    for(int i = 0; i < k; i++)
    {
        sum += mas[i];
    }
 
    cout << endl << sum << endl;
    system("pause >> null");
    return 0;
}
 
Текущее время: 07:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru