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

В массиве из 10 целых чисел подсчитать сумму элементов, стоящих левее максимального - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно Нарисовать Треугольник на C++ http://www.cyberforum.ru/cpp-beginners/thread1029003.html
Дали задание по C++. Нарисовать треугольник.Дайте материалы(ссылки,книги,tutorial) с не сложными кодами. Заранее Спасибо p.s. Code::Blokcs на Windows 8 x64
C++ Хеширование Добрый день! В общем, есть задание, нужно какое-то n-е кол-во ФИО, причем фиксированное, т.е нужно в самом коде эти данные и написать. Далее применить хеширование и определить кол-во синонимных пар... http://www.cyberforum.ru/cpp-beginners/thread1028996.html
найти номер строки и номер столбца, в которых находится наименьший элемент C++
Ребят, очень надеюсь на вашу помощь! Массив размерностью MxN. Необходимо найти номер строки и номер столбца, в которых находится наименьший элемент. Во всех вариантах необходимо написать три...
Почему в конце символьной строки появляются разные символы, и что с ними делать? C++
В строке, содержащей последовательность слов, найти конец предложения, обозначенный символом "точка". В следующем слове первую строчную букву заменить на прописную. #include<conio.h>...
C++ Даны площади квадратов http://www.cyberforum.ru/cpp-beginners/thread1028965.html
Даны площади квадратов. Найти длину диагонали самого большого из них. Заранее спасибо.
C++ В файле задан текст. Определить частоту повторяемости входящих в текст цифр В файле задан текст. Определить частоту повторяемости входящих в текст цифр. подробнее

Показать сообщение отдельно
Стоян
3 / 3 / 0
Регистрация: 29.09.2012
Сообщений: 15
06.12.2013, 01:47
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>
 
int main ()
{
    int mass[10]={3,5,6,1,4,5,6,9,3,5}; // Объявляем массив
    int max=0;  // Объявляем переменную для хранения максимального элемента массива         
    int index;  // Объявляем переменную для хранения индекса максимального элемента
    int sum;    // Объявляем переменную для хранения суммы
    for (int i=0; i<10; i++)    // Цикл для сравнения всех элементов массива между собой и выявления максимального
    {
        if(mass[i]>max)     // Условие: если элемент текущей итерации массива больше максимального,
        {
            max=mas[i]; // то записываем его как максимальный
            index=i;    // и сохраняем индекс
        {
        
    }
    for (int i=0; i<index; i++) // Цикл для вычисления суммы элементов слева, от нулевого до максимального
    {
        sum+=mass[i];       // Сумма равна себе + элемент текущей итерации
    }
    std::cout >> "Сумма равна: " >> sum >> std::endl;   // Вывод результата на экран
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru