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

В массив A[N] занесены натуральные числа.Найти сумму тех элементов, которые кратны данному К - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ wxDev-C++ http://www.cyberforum.ru/cpp-beginners/thread110841.html
Т.к. тема про среды закрыта, пришлось создать новую. В общем из поста #9 скачал wxDev-C++. И теперь при каждой компиляции, он предлагает сохранить код. Может-быть не так выразил свои мысли, но надеюсь смысл понятен. Как избежать этого? Т.к. порядком надоедает.
C++ Дана квадратная матрица [3][3]. Вычислить n-ую степень этой матрицы с помощью рекурсивной функции. Помогите сделать эту программу с помощью рекурсивной функции: #include “iostream” using namespace std; #include “cmath” const int n=3; int i,j,k,l,m; int matr_umnoj(int a, int b, int c) { { for(int i=0; i<n; i++) http://www.cyberforum.ru/cpp-beginners/thread110840.html
Неубывающая последовательность. C++
Написать и протестировать функцию, которая определяет, образуют ли элементы целочисленного массива неубывающую последовательность. Функция возвращает NULL, если всё в порядке, или индекс первого элемента массива, на котором условие нарушается. Необходима эта задача, точнее как выглядит решение. Вот нашёл как она пишется на С#. Есть ли человек, который сможет мне перевести её с этого языка на...
Строки и числа в функциях. C++
Народ, вот упражняюсь в написании функций (самая больная тема). Не могли бы вы мне помочь в решении следующих задач на языке Си? Хочу сделать себе парочку шаблонов, для будущих решений. Заранее всем спасибо! 1)Написать и протестировать функцию, которая определяет, является ли симметричной заданная символьная строка. 2)Написать и протестировать функцию, которая по заданному натуральному...
C++ Динамические массивы http://www.cyberforum.ru/cpp-beginners/thread110816.html
помогите,пожалуйста,над срочно написать прогу))))буду оч благодарна)))))))) 1. Сформировать динамический одномерный массив, заполнить его случайными числами и вывести на печать. 2. Выполнить указанное в варианте задание и вывести полученный массив на печать. 3. Сформировать динамический двумерный массив, заполнить его случайными числами и вывести на печать. 4. Выполнить указанное в варианте...
C++ Квадрат - перезагрузка операторов Написал по заданию программу и выдает 1 ошибку, разъясните как ее исправить. Пишу в VS 2008 professional. Покажите пожалуйста как правильно в подправленном коде уже. Задание: 1. Квадрат: координаты вершин, конструктор по умолчанию, конструктор с параметрами, конструктор копирования, методы вычисления площади и периметра, метод выведения квадрата, перегрузки операторов деления, присвоения,... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
31.03.2010, 11:42     В массив A[N] занесены натуральные числа.Найти сумму тех элементов, которые кратны данному К
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
#include <cstdlib>
#include <iostream>
#include <iterator>
 
int main()
{
    int size = 0;
    std::cout << "Введите размер массива: ";
    std::cin >> size;
    
    int a[size];
    for(int i = 0; i < size; ++i)
        a[i] = rand() % 9;
        
    std::copy(a, a + size, std::ostream_iterator<int>(std::cout, ", "));
    std::cout << std::endl;
    
    int k = 0;
    std::cout << "Введите число К: ";
    std::cin >> k;
    
    int sum = 0;
    for(int i = 0; i < size; ++i)
        if(a[i] % k == 0)
            sum += a[i];
            
    std::cout << "Сумма элементов массива кратных числу К равна " << sum;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru