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

перемещеные элементов в одномерном массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив http://www.cyberforum.ru/cpp-beginners/thread420734.html
Известны данные о количестве осадков, выпавших за каждый день февраля. Найти общее число осадков, выпавших по четным числам месяца. Заранее большое спасибо!!!
C++ Является ли первое число перевертышем второго? Даны два натуральных числа. Определить, является ли первое число перевертышем второго? Заранее большое спасибо!!!!! http://www.cyberforum.ru/cpp-beginners/thread420733.html
Организация программ по обработке динамических матриц C++
Заданы матрицы: А(15,6), В(8,12), С(12,9). В каждой из матриц найти и удалить максимальные элементы строк. Последнему элементу каждой строки присовить нулевое значение. Элементы матриц вычисляются по формулам: Aij = 7,1i - 9,7j - 16,2; Bij=4,5i -8,2j + 29,6; Cij = 7,9i + 13,2j - 10,5. Помогите, пожалуйста, решить...
C++ Удаление и редактирование определённой строки
Задание- словарь синонимов, в нём нужно осуществить удаление и редактирование определённой строки в файле в m1 находит синоним, в m2 - осуществляет удаление всего файла, а нужно тока определённой строки Помогите кто чем может Заранее спасибо! #include <windows.h> #include <conio.h> #include <iostream.h> #include<vector.h>
C++ Блок try-catch http://www.cyberforum.ru/cpp-beginners/thread420689.html
В некоторых программах он хорошо работает и в блоке catch выводит то что написал, а в некоторых среда VS говорит "Необработанное исключение по адресу...". В чем может быть проблема? Добавлено через 4 минуты Протестил, проблема была в неполном блоке try. Вопрос, как знать каков должен быть блок, то есть, что туда должно входить?
C++ где моя ошибка? #include <iostream> #include <conio.h> #include <string> using namespace std; int main() { int i,j; string s,sl,b; { подробнее

Показать сообщение отдельно
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
30.12.2011, 09:30     перемещеные элементов в одномерном массиве
Цитата Сообщение от osipov93 Посмотреть сообщение
В матрице А(4,4) найти среднее арифметическое нечетных элементов ниже главной диагонали.
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
#include <vector>
#include <iterator>
#include <algorithm>
#include <cstdlib>
#include <ctime>
#include <iostream>
 
template <class T> T gen() { return rand() % 21; }
 
int main()
{
    srand(time(NULL));
    const int size = 4;
    int arr[size][size];
    for(int i = 0; i < size; ++i)
    {
        std::generate(arr[i], arr[i] + size, gen<int>);
        std::copy(arr[i], arr[i] + size, std::ostream_iterator<int>(std::cout, "\t"));
        std::cout << std::endl;
    }
    std::cout << std::endl;
    int sum = 0;
    int count = 0;
    for(int i = 1; i < size; ++i)
        for(int j = 0; j < i; ++j, ++count)
            sum += arr[i][j];
    std::cout << static_cast<float>(sum) / count << std::endl;
    return 0;
}
Добавлено через 1 минуту
Все работает Там 2 кода, один под катом.
ps/ Кат - синеньке буквы подчеркнутые прерывистой линией.
 
Текущее время: 07:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru