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

Подсчитать суммы в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано слова определяют одинаковы ли второй четвертый символ http://www.cyberforum.ru/cpp-beginners/thread621204.html
Дано слова определяют одинаковы ли второй четвертый символ
C++ Найти наименьшее целое положительное число K, квадрат которого превосходит N Не получается решить задачи.... 2)Дано целое число N (> 0). Найти наименьшее целое положительное число K, квадрат которого превосходит N: K2 > N. Функцию извлечения квадратного корня не использовать. http://www.cyberforum.ru/cpp-beginners/thread621168.html
Вывести знак Зодиака, соответствующий данной дате C++
Задания: 3) Даны два целых числа: D (день) и M (месяц), определяющие правильную дату. Вывести знак Зодиака, соответствующий этой дате: «Водолей» (20.1–18.2), «Рыбы»(19.2–20.3), «Овен» (21.3–19.4), «Телец» (20.4–20.5), «Близнецы» (21.5–21.6), «Рак»(22.6–22.7), «Лев» (23.7–22.8), «Дева» (23.8–22.9), «Весы» (23.9–22.10), «Скорпион»(23.10–22.11), «Стрелец» (23.11–21.12), «Козерог» (22.12–19.1).
C++ Найти количество отрезков B, размещенных на отрезке A
Задания: 4) Даны положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Не используя операции умножения и деления, найти количество отрезков B, размещенных на отрезке A.
C++ Найти среднее арифметическое чисел последовательности http://www.cyberforum.ru/cpp-beginners/thread621160.html
Задания: 5) Дана непустая последовательность неотрицательных целых чисел, окан¬чивающаяся отрицательным числом. Найти среднее арифметическое всех чисел последовательности (без учета отрицательного числа).
C++ Узнать тип переменной 1) Как узнать тип переменной? Что то типо такого возможно?: if ( getType(var) == "int") 2) Подскажите способы конвертирования переменных. (из int в string, наоборот, и тд...) 3) Как сделать проверку: если в textbox введена цифра, то делать что то... подробнее

Показать сообщение отдельно
Кот Ангенс
 Аватар для Кот Ангенс
317 / 267 / 37
Регистрация: 24.05.2012
Сообщений: 629
09.07.2012, 10:49     Подсчитать суммы в массиве
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
#include <algorithm>
#include <climits>
#include <fstream>
#include <iostream>
#include <vector>
 
using namespace std;
 
int main() {
    vector<int> v;
    unsigned short min = 0, max = 0, i;
    int temp;
    ifstream f("File.txt");
    for (i = 0; f >> temp; i++) {
        v.push_back(temp);
        if (temp < v[min])
            min = i;
        else if (temp > v[max])
            max = i;
    }
    f.close();
    if (min > max)
        swap(min, max);
    temp = 0;
    for (i = 0; i < min; i++)
        temp += v[i];
    cout << temp << endl;
    temp = 0;
    while (++i < max)
        temp += v[i];
    cout << temp << endl;
    temp = 0;
    while (++i < v.size())
        temp += v[i];
    cout << temp << endl;
}
Добавлено через 21 секунду
Опоздал)
 
Текущее время: 02:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru