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

Вычислить сумму и количество элементов массива целых чисел, кратных 5 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сократить задачу, оставить только самое главное http://www.cyberforum.ru/cpp-beginners/thread1208332.html
Сократить задачу, оставить только самое главное. Очень нужно помочь, защищать придётся её Исходный код: /*#include <iostream> #include <fstream> using namespace std; int main() { int *b,*a,n,i,j,min,max,sum; cin>>n;
C++ Длинные двоичные целые числа Храню числа так std::vector<bool> v; (В двоичном представлений) Слева-направо(т.е. v - младший бит; v - старший ; v - знак) как слить сложение и вычитание ? конечно можно две отдельные функций ,но как то хотелось бы слить Читал про дополнительный код . Он всегда работает ? http://www.cyberforum.ru/cpp-beginners/thread1208326.html
C++ Если в матрице есть нули, то заменить их суммой max и min последнего столбца
Дана матрица порядка n. Найти в последнем столбце max и min. Если в матрице есть нули, то заменить их суммой max и min последнего столбца
C++ Быстрая сортировка Хоара
Помогите исправить код, выдает ошибку #include "stdafx.h" #include <stdlib.h> #include <stdio.h> #include <time.h> void swap (int *a, int *b) { int temp=*a; *a=*b; *b=temp; }
C++ В массив X записать сначала все положительные элементы M1 а затем все отрицательные элементы M2 http://www.cyberforum.ru/cpp-beginners/thread1208319.html
Из двух массивов M1(10) и M2(10) получить третийX( ) в массиве X записать вначале все положительные элементы массива M1 а затем все отрицательные элементы M2
C++ Как передать указатель на функцию через метод класса ? typedef void (*FuncCallback)(float* flValue); Пробовал по всякому и ни как: Class.CallFunc // error C3867: CClass::CallFunc : в вызове функции отсутствует список аргументов; используйте "&CClass::CallFunc " для создания указателя на член _ &CClass::CallFunc// невозможно преобразовать параметр 1 из "void (__thiscall CClass::* )(float*)" в "FuncCallback" подробнее

Показать сообщение отдельно
Trwsdf
Заблокирован
15.06.2014, 10:36     Вычислить сумму и количество элементов массива целых чисел, кратных 5
C++
1
2
3
4
5
6
7
8
9
10
 vector<int> array;
    pair<int, int> result = {0, 0};
    for (int i = 0, elem, size = (cin >> size, size); i < size; i++) {
        array.push_back((cin>>elem, elem));
        if (array.back() % 5 == 0) {
            result.first += array.back();
            result.second++;
        };
    };
    cout << result.first << " " << result.second;
Добавлено через 1 минуту
Croessmah, решение не правильно. Количество элементов вводится перед массивом, а не произвольный массив (согласно условию). size_t - глупость, тут не будет число элементов вводиться, от руки столько, чтобы играла роль разрядность архитектуры.
 
Текущее время: 06:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru