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

Подсчитать массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа, которая удаляет в строке заданный символ. http://www.cyberforum.ru/cpp-beginners/thread1039043.html
Кто может написать программу. которая удаляет в строке заданный символ. Называйте темы согласно заданию.
C++ Запуск нескольких потоков по нажатию кнопки Здравствуйте. Подскажите, пожалуйста. Нужно создать 3 потока и запустить их одновременно по нажатию кнопки, если это возможно (или при запуске приложения потоки сами должны одновременно начать выполняться). Каждый поток должен выполнять набор команд, после выполнения команд потоки нужно уничтожить. Перечитала много литературы и без толку( Как попростому создать эти 3 потока и заставить их... http://www.cyberforum.ru/cpp-beginners/thread1039036.html
Немножко дописать готовый код(максимальное число) C++
Привет ребята,помогите мне пожалуйста. Нашла тут на форуме готовый код своей задачи,только немножко не подходит к моему условию=( Вот условие:Пользователь вводит с клавиатуры натуральное число 0<n<10000. Проверить корректность ввода,составить и вывести на экран число из цифр введенного числа n,так,чтобы выведенное число оказалось максимальным из возможных. Например:Если пользователь ввёл число...
C++ Проверить, являются ли три введенных числа последовательными элементами арифметической прогрессии
всем привет. у меня ступр с арифметической прогрессией. нашел уйма задач это данной теме, но похожую не нашел, а когда начал переделывать у меня ни чего не получилось и мозгов у меня чето не хватает. помогите парни! задача: проверить являются ли три введенных числа a1 a2 a3 последовательными элементами арифметической прогрессии.
C++ среднее арифметическое массивов http://www.cyberforum.ru/cpp-beginners/thread1039001.html
Определить среднее арифметическое массивов А(10) и В(15) и количество элементов, меньших этого среднего.
C++ Разница между объявлениями указателей Есть такое: int *p; и такое: int *p = new int; Поясните, пожалуйста, в чём разница между этими объявлениями указателей? подробнее

Показать сообщение отдельно
ElenaBilyk
 Аватар для ElenaBilyk
4 / 4 / 1
Регистрация: 22.10.2013
Сообщений: 34
12.12.2013, 19:53     Подсчитать массив
C++
1
2
3
4
5
6
7
8
9
10
#include<ctime>
const int Size  =10;
 
int Ar[Size][Size];
srand(unsigned int(time(0)));
for(int i = 0; i < Size; ++i)
{
for(int j = 0; j < Size; ++j)
Ar[i][j] = rand() % 20;
}
Добавлено через 29 секунд
Это создали массив и заполнили его значениями.

Добавлено через 11 минут
C++
1
2
3
4
5
6
7
8
9
unsigned long ArMult[10] = {0};
    for(int j = 0; j < Size; ++j)
    {
        ArMult[j] = Ar[j][0];
        for(int i = 1; i < Size; ++i)
        {
            ArMult[j] *= Ar[j][i];
        }
    }
Добавлено через 39 секунд
это подсчитали произведение всех чисел в столбцах

Добавлено через 4 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
unsigned long Min, Temp; 
int CurInd;
for(int i = 0; i < Size; ++i)
{
Min = ArMult[i];
CurInd = i;
for(j = i; j < Size; ++j)
{
if(Min > Armult[j])
Min = ArMult[j];
CurInd = j;
}
Temp = ArMult[i];
ArMult[i] = Min;
ArMult[CurInd] = Temp;
}
Добавлено через 23 секунды
A это нашли наименьший элемент.
 
Текущее время: 13:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru