Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ стоп-программа https://www.cyberforum.ru/ cpp-beginners/ thread380277.html
Наверное, я не первый, но все же помогите новичку, как застопорить консольное окно с выведенными результатами, иначе оно сразу закрывается, а создавать новую переменную и добавлять каждый раз в конце кода std::cin >> k, уже надоело...
C++ Компилятор Visual Studio
Посоветуйте хороший компилятор Visual Studio по таким требования: Одним словом что бы на диске С его компоненты не занимали больше 500MB Добавлено через 31 минуту Просто у нас препод говорить что лучшей компилятор Visual Studio 6.0 C++
C++ Программа считывает текст с клавиатуры и выводит на экран... написать программу которая считывает текст с клавиатуры и выводит на экран слова текста начинающиеся и оканчивающиеся на гласные буквы...(С++ MS DOS). https://www.cyberforum.ru/ cpp-beginners/ thread380270.html C++ задача про массивы https://www.cyberforum.ru/ cpp-beginners/ thread380263.html
упорядочить по убыванию положительные эл-ты массмва, сохраняя остальные эл-ты на прежних местах
Написать программу для вычисления суммы ряда C++
Написать программу для вычисления суммы ряда: значение n ввести с клавиатуры. Вывести #include <iostream> #include <iomanip> #include <math.h> #include <conio.h> #include <windows.h>
C++ Генерирование ожерелья Здравствуйте. Вот задали такую задачку на C++. Так-то все сделал осталась только эта. На PASCAL я еще представляю как делать, а на С нет. Прошу помощи. Круглое ожерелье состоит из N жемчужин. Каждая жемчужина либо черного, либо белого цвета. Получите все возможные варианты ожерелий, которые можно составить из N жемчужин. Требуется написать программу для решения поставленной задачи. Примечание:... https://www.cyberforum.ru/ cpp-beginners/ thread380246.html
C++ Максимально быстрая работа с массивами на C++ 6.0 https://www.cyberforum.ru/ cpp-beginners/ thread380233.html
Привет. Требуется помощь специалиста в области Microsoft Visual C++ 6.0 Я пишу тестера для перебора значений, алгоритм простой: имеется 22 вложенных цикла, внутри которых происходит перебор значений и запоминается самое прибыльное. Дело в том, что мой тестер будет использовать файлы исторических данных, которые планируется подгружать с жесткого диска и помещать их в массив. Но есть одна...
C++ Методичка
Вот решил скинуть методичку из интститута, каму на что понадобитс, каму потренероваться каму научиться языку... Тут собранно несколько простых задач с конкретным пояснением...
C++ итератор для хеш таблицы //Hash Table String #include <iostream> #include <string> #include <vector> //#include <TestFramework.h> using namespace std; const int size = 256; template <typename V> class HashTable { https://www.cyberforum.ru/ cpp-beginners/ thread380222.html C++ С++ код с использованием СОМ объектов. https://www.cyberforum.ru/ cpp-beginners/ thread380215.html
Пообещал другу написать прогу, кликер мыши в броузере(IE) на с++ с COM объектами. Вот код: #include <iostream> #include <stdlib.h> #include <windows.h> void main() {
Работа с двухмерными массивами C++
Привет всем. Помогите пожалуйста. Нужно в двухмерном массиве 10х10 переставить столбцы в порядке увеличения количества элеменов=0 в столбцах. Тоесть: 1 2 3 4 0 2 0 5 0 3 0 5 2 0 0 6 Конечный массив: 4 2 1 3 5 2 0 0 5 3 0 0
C++ Сортировка двухпутевыми вставками. У меня есть образец на паскале я его попробывал переделать на С++ но чо-то запутался ))). Массив int. Может кто-то знает как его правильно сделать ? https://www.cyberforum.ru/ cpp-beginners/ thread380198.html
167 / 166 / 46
Регистрация: 10.10.2010
Сообщений: 725
09.11.2011, 10:47 0

Создать массив, каждый элемент которого содержит сумму делителей элементов исходного массива - C++ - Ответ 2151205

09.11.2011, 10:47. Показов 1105. Ответов 1
Метки (Все метки)

Ответ

наверное только перебором решать
заводить два for-а в одном идем по массиву,в другом от 1 до данного элемента массива и смотрим,если делится,то суммируем в сумму,после второго for стоит запись в второй массив
что-то типа
C
1
2
3
4
5
6
7
8
9
10
for(i = 0; i < n; i++)
{
for(k = 1; k <= a[i]; k++)
{
if(a[i] % k == 0)
sum += k;
}
x[j] = sum;
j++;
}
Конечно алгоритм не ахти какой....Но другого в голову не приходит)

Вернуться к обсуждению:
Создать массив, каждый элемент которого содержит сумму делителей элементов исходного массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.11.2011, 10:47
Готовые ответы и решения:

Сформировать массив каждый элемент которого это среднее арифметическое элементов исходного массива
дан массив действительных чисел a размерности n (вводится с клавиатуры) сформировать массив b...

Получить массив, каждый элемент которого равен среднему арифметическому остальных элементов исходного массива
помогите пожулайста написать программу, нужно сформировать массив, содержащий n элементов, с...

Из массива (15 элементов) получите новый массив, каждый элемент которого равен сумме соответствующего исходного элемента и его квадрата
Доброе время суток! Почти никогда не писал на форум, как то сам все обычно сочинял, но тут...

Сформировать одномерный массив, каждый элемент которого равен сумме цифр элемента исходного массива
Ребята, помогите решить задачу Только перешел на массивы Сформировать одномерный массив, каждый...

1
09.11.2011, 10:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.11.2011, 10:47
Помогаю со студенческими работами здесь

Записать в каждый элемент массива с четным индексом сумму всех предыдущих элементов исходного массива
Дан одномерный массив целых чисел А. Создать новый массив В, занеся в каждый элемент с четным...

Получите новый массив, каждый элемент которого равен удвоенному числу соответствующего элемента исходного массива, если он больше числа A...
2)Сформировать массив, содержащий n элементов, с помощью чисел, введенных с клавиатуры. Получите...

Даны два двухмерных массива одинаковых размеров. Создать третий массив такого же размера, каждый элемент которого равен 100
Даны два двухмерных массива одинаковых размеров. Создать третий массив такого же размера, каждый...

Получить третий массив той же размерности, каждый элемент которого равен большему из соответствующих элементов данного массива
Плиз, помогите решить задачу!!! Скоро сессия, не успеваю решить все задачи!!! Выручайте!!! Даны...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru