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

написать функцию по одномерному массиву, которая среди элементов находят сумму кратных введённому числу k - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ [Функции] Корень уравнения http://www.cyberforum.ru/cpp-beginners/thread899944.html
Составить функцию нахождения корня уравнения x = f(x) методом итераций xn+1 = f(xn), если заданы изначальные значения корня x0 и точность значения корня |xn+1-xn|< e. Использовать эту функцию для...
C++ Исправить ошибки в коде Помогите пожалуйста ошибки в коде. #include "stdafx.h" #include <conio.h> #include "ctype.h" #include "stdlib.h" #include "locale.h" #include "math.h" #include "malloc.h" #include... http://www.cyberforum.ru/cpp-beginners/thread899942.html
метод прямоугольника C++
Проверьте пожалуйста код. Дано такое выражение: cos((0,7854-x*корень(1-x*x))/(2-x*x)+2/7)-x найти площадь методом прямоугольника и решение уравнения методом хорд Код: double Rectangle()...
C++ Реализовать структуру данных стек, содержащую следующие методы:
Реализовать структуру данных стек, содержащую следующие методы: добавить элемент в стек, удалить элемент из стека, получить значение с вершины стека, размер стека, считать стек из стандартного...
C++ Дано число А. Найдите 5 простых чисел которые больше А. http://www.cyberforum.ru/cpp-beginners/thread899932.html
Дано число А. Найдите 5 простых чисел которые больше А.(с помощью цикла с пред условием)
C++ Отыскать среднее арифметическое с модулей обчисленних значений функции: Нужно отискать среднее арифметичное с модулей обчисленних значений функции: подробнее

Показать сообщение отдельно
hofmn
Helter Skelter
61 / 61 / 1
Регистрация: 19.09.2012
Сообщений: 133
12.06.2013, 21:20
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
#include <iostream>
#include <ctime>
 
const unsigned int arraySize = 13;
 
int getSum (int* array, int k)
{
    int sum (0);
 
    for (unsigned int i = 0; i < arraySize; ++i)
    {
        if (array[i] % k == 0)
        {
            sum += array[i];
        }
    }
 
    return sum;
}
 
int main()
{
    int k;
 
    int* array = new int [arraySize];
 
    std::cout << "Array:" << std::endl;
 
    srand(time(0));
    for (unsigned int i = 0; i < arraySize; ++i)
    {
        array[i] = rand() % 11;
        std::cout << array[i] << " ";
    }
 
    std::cout << std::endl;
    std::cout << "Enter k: ";
    std::cin >> k;
 
    std::cout << "Sum: " << getSum (array, k) << std::endl;
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru