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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа". Найти сумму элементов массива. http://www.cyberforum.ru/cpp-beginners/thread1085130.html
Разработать класс "Массив больших чисел", который состоит из объектов класса "Большие целые числа". Найти сумму элементов массива. eN"]Текст задания переведен на русский язык. Впредь делайте это самостоятельно!
C++ Алгоритм обхода диагонали параллельной главной диагонали матрицы Как обработать каждый элемент матрицы, находящийся на диагонали параллельной главной диагонали? Понимаю, что надо ввести какую-то зависимость от номера диагонали, но как это алгоритмизировать и написать в коде не понимаю! Добавлено через 17 минут Никто не знает?! http://www.cyberforum.ru/cpp-beginners/thread1085121.html
C++ Чем написать программу, которая выполняет определенные действия в браузерных играх
Всем доброго времени суток! Простите если не по теме! Не знал куда отписать и где спросить! Интересует такой вопрос? Чем можно написать программу?? Программа должна будет зайти допустим на Одноклассники после в игру, далее в игре выполнить некоторые функций??? В программирование понимаю мало так что не судити строго! Жду ваших подсказок и направлений моих дальнейших действий!??:read:
Написать программу, которая буде искать и открывать файл. C++
Здравствуйте. Надо написать программу, которая буде искать и открывать файл. Пока что написано только что бы читать файл, уже по заданному местоположению, скажите, как сделать так, что бы можно было искать файл. Искать в смысле либо по расположению, либо по маске на диске. Помогите пожалуйста.
C++ Ввод рядка и его сортировка http://www.cyberforum.ru/cpp-beginners/thread1085087.html
Написать программу в которой вводиться рядок слов, отсортировать слова по первой букве.
C++ Вычислить значение выражения Задачка вроде простая y(x)=(ln|x-a|+d)/(cx+bx), x=1(0.3)2.5 Вот что получилось: #include <cmath> #include <iostream> #include <conio.h> using namespace std; int main() { float y, a, d, c, b, x; подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
05.02.2014, 22:29     В массив A[N] занесены натуральные числа.Найти сумму тех элементов, которые кратны данному K.
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
#include <iostream>
using namespace std;
 
int main()
{
    int N, sum = 0, K;
    cout << "A[N], enter N: "; cin >> N; //Вводим значение N
    cout << "Enter K: "; cin >> K; //Вводим значение K
    cout << endl;
    int* A = new int[N]; //Создаём динамический одномерный массив из N элементов
    for(int i = 0; i < N; i++) //Цикл заполнения массива
    {
        cout << "#" << i + 1 << " - ";
        cin >> A[i]; //Вводим элементы массива
        while(A[i] <= 0) //Если введено число меньше или равное 0,
        {   
            cout << "Number must be greater then null!\n"; //выводим сообщение.
            cout << "#" << i + 1 << " - ";
            cin >> A[i]; //Вводим заново число.
        }//Цикл продолжается до тех пор пока не будет введено натуральное число.
        if(A[i] % K == 0) //Проверяем наличие элементов кратных K
            sum += A[i]; //Если таковые имеются прибавляем к sum
    }
    
    //Если sum равен 0, выводим сообщение There is no such numbers!
    (sum == 0)? cout << "\nThere is no such numbers!\n"
    //В противном случае, выводим sum
              : cout << "\nSum is: " << sum << endl;
    
    delete [] A; //Освобождаем память
    
    system("pause");
    return 0;
}
 
Текущее время: 13:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru