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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Best-pm07
..:::BesT:::..
7 / 7 / 1
Регистрация: 19.03.2009
Сообщений: 195
#1

Заменить на ноль элементы с нечетной суммой и > среднего арифмет, в 2-ву -мерном массиве - C++

13.06.2009, 15:36. Просмотров 515. Ответов 1
Метки нет (Все метки)

В двумерном массиве B заменить на ноль те элементы, которые имеют нечетную сумму индексов и больше среднего арифметического значений элементов масива А.
Как записать это условие?

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
#include <iostream.h>
#include <stdlib.h>
 
void main()
{
     const int n = 3, m=4, g=10;
     int A[g], B[n][m];
     int i, j;
 
cout << "=====Массив A:=====\n";
 
for (i=0; i<g; i++){
A[i] = rand()%10;
cout.width(3);
cout << A[i];          }
cout << endl;
 
 
 
cout << "=====Массив B:=====\n";
 
for (i=0; i<n; i++){
for (j=0; j<m; j++){
B[i][j] = rand()%10;
cout.width(3);
cout << B[i][j];}
cout << endl;}
 
cout << "=====Результат:=====\n";
 
???????
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2009, 15:36     Заменить на ноль элементы с нечетной суммой и > среднего арифмет, в 2-ву -мерном массиве
Посмотрите здесь:

В двумирному массиве заменить на ноль те элементы, которые имеют нечетное сумму индексов и больше среднего арифметического значений элементов массива - C++
Дан одномерный массив А и двумирний В . В двумирному массиве заменить на ноль те элементы, которые имеют нечетное сумму индексов и больше...

все элементы в массиве, кроме 1, нужно заменить суммой предыдущих элементов - C++
Ребят очень нужна помощь имеется задача суть такова : все элементы в массиве, кроме 1, нужно заменить суммой предыдущих элементов,...

Найти первое отрицательное число в массиве, заменить его на ноль - C++
Здравствуйте! Задача: написать функцию определения первого отрицательного числа в массиве. Результат функции - ссылка на это число....

Заменить все отрицательные элементы матрицы на ноль - C++
Из произвольной матрицы (3х4) составить новую матрицу ,где все отрицательные элементы будут равны 0. Не могу додуматься как написать...

В четных строках матрицы заменить все отрицательные элементы на ноль - C++
в четных строках матрицы заменить все отрицательные элементы на ноль: исходный массив А 6 строк 4 столбцов преобразование массива А в...

В парных строках матрицы заменить все отрицательные элементы на ноль - C++
помогите пожалуйста с задачей на С++ строки 6 столбцов 4, b = (sqrt (i)-sqrt (j)) / a в парных строках матрицы заменить все...

В матрице упорядочить элементы нечетных столбцов по убыванию. Все отрицательные заменить на ноль - C++
Пожалуйста, помогите! Нужно в матрице в нечетных столбцах упорядочить элементы по убыванию. Все отрицательные элементы заменить на ноль. ...

Заменить нулевые элементы массива суммой элементов - C++
Заменить нулевые элементы массива суммой элементов, значения которых кратны некоторому целому значению x (x, как и массив, вводится с...

Заменить нулями в матрице элементы с чётной суммой индексов - C++
Даны целые числа а1, ... , а10, целочисленная квадратная матрица порядка n. Заменить нулями в матрице те елементы с четной суммой индексов,...

В массиве A (n) каждый элемент, кроме первого заменить суммой всех предыдущих элементов - C++
В массиве A (n) каждый элемент, кроме первого заменить суммой всех предыдущих элементов


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FunDuck
688 / 379 / 4
Регистрация: 22.01.2009
Сообщений: 1,135
13.06.2009, 15:59     Заменить на ноль элементы с нечетной суммой и > среднего арифмет, в 2-ву -мерном массиве #2
Ну как то так наверно.....
C++
1
2
3
4
5
6
7
8
9
10
11
cout << "=====Результат:=====\n";
int sa = 0;
for (int i = 0; i < g; i++){
    sa += A[i];
}
sa /= g;
for(int i = 0; i < n; i++){
    for (int j = 0; j < m; j++){
        if ((i + j)%2 == 0 && B[i][j] > sa) B[i][j] = 0;
    }
}
Yandex
Объявления
13.06.2009, 15:59     Заменить на ноль элементы с нечетной суммой и > среднего арифмет, в 2-ву -мерном массиве
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru