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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Заменить каждую последовательность, содержащую более одного пробела, на один пробел http://www.cyberforum.ru/cpp-beginners/thread1072770.html
В заданной строке заменить каждую последовательность, содержащую более одного пробела, на один пробел. Например: "a bcd ef . gh 90" - "a bcd ef . gh 90" Всё что я на данный момент смог, это создать строку... Подскажите
C++ Написать функцию для парсинга всех 3 строк Есть строка вида: " text text1 , text2 " Перед и после строки text или text1 и text2 может сколько угодно пробелов и символов табуляции. Но символ " , " может быть слит со строкой text1. Ну так вот нужно написать функцию для парсинга всех 3 строк Сами функции для text1 и text2 я написал но код очень громоздкий а то и быдлокод. http://www.cyberforum.ru/cpp-beginners/thread1072749.html
C++ atlapp.h vs2013 error c2039 AtlGetCommCtrlVersion: не является членом "ATL"
доброе время суток уважаемые форумчане. только начал использовать atl, и сразу столкнулся с такой проблемой. может кто знает решение данной проблемы, поделитесь пожалуйста советом что мне делать с этим. ниже прилагаю лог ошибок который выдала мне студия 1>------ Сборка начата: проект: lab2_1, Конфигурация: Debug Win32 ------ 1> stdafx.cpp 1>c:\program files (x86)\microsoft visual studio...
C++ Из теста
Укажите наиболее старший (длинный) из перечисленных типов: Выберите один ответ: char long int double float Укажите наиболее младший (короткий) тип из перечисленных: Выберите один ответ: unsigned long
C++ Обработка последовательности символов. Определить количество слов из М букв, начинающихся с заданной буквы C http://www.cyberforum.ru/cpp-beginners/thread1072731.html
В тексте первый символ каждого слова - цифра, указывающая длину этого слова. Определить количество слов из М букв, начинающихся с заданной буквы C.
C++ Ввод с кла-ры Подскажите как сделать так, чтобы через консоль можно было в любой момент ввести данные с клавиатуры, пока выполняется какое-либо действие. подробнее

Показать сообщение отдельно
skident
23 / 23 / 2
Регистрация: 11.12.2011
Сообщений: 300
16.01.2014, 21:28     Вычислить сумму элементов массива, расположенных после минимального элемента
Вот написал код, который по сути делает то же, что и ваш. В нагрузку добавляю скрин с примером.

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>
 
#define MAX_ARRAY_SIZE 20
 
using namespace std;
 
int main()
{
    int array[MAX_ARRAY_SIZE];
    int min;
    int size;
    int total = 0;
    int index = 0;
    
    cout << "Enter array size: ";
    cin >> size;
    
    if ( size > MAX_ARRAY_SIZE )
    {
        cout << "Incorrect size!!!" << endl;
        return -1;
    }
    
    cout << "Enter array elements one by one" << endl;
    for ( int i = 0; i < size; i++ )
    {
        cin >> array[i];
    }
    
    min = array[0];
    for ( int i = 1; i < size; i++ )
    {
        if ( array[i] <= min )
        {
            min = array[i];
            index = i + 1;
        }
    }
 
    for ( int i = index; i < size; i++ )
    {
        total += array[i];
    }
    
    cout << "Total result: " << total << endl;
    
    return 0;
}
Миниатюры
Вычислить сумму элементов массива, расположенных после минимального элемента  
 
Текущее время: 19:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru