Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
1 / 1 / 1
Регистрация: 09.03.2015
Сообщений: 7
1

Вычислить среднеарифметическое значение элементов массива и определить минимальное положительное значение

14.04.2016, 18:00. Просмотров 986. Ответов 3
Метки нет (Все метки)

Необходимо сформировать двумерный массив A(3x9), используя генератор случайных чисел на интервале (-4, 4).
Далее преобразовать массив А в одномерный массив B. Полученный массив вывести на экран.
Вычислить среднеарифметическое значение четных по значению элементов второй четверти массива B.
Определить минимальное значение среди положительных элементов второй четверти массива B.

Застрял на преобразовании в одномерный массив. Дальше понятия не имею.

Попытка преобразования в одномерный массив
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Memo1->Clear();
int kol=0;
for (int i=0;i<=8;i++)
for (int j=0;j<=2;j++)
{
Y[kol]=T[j][i];
kol++;
}
kol=0;
for (int i=0;i<=8;i++)
for (int j=0;j<=2;j++)
{
Memo1->Text=Memo1->Text+IntToStr(Y[kol])+"  ";
kol++;
}
unit.h
C++
1
2
int T[0][9];
int Y[26];
Добавлено через 5 минут
Заполнение массива
C++
1
2
3
for (int i=0;i<=8;i++)
for (int j=0;j<=2;j++)
StringGrid1->Cells[i][j]=rand()% 9-4;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.04.2016, 18:00
Ответы с готовыми решениями:

Определить минимальное положительное значение массива
Люди помогите надо решить 2 задачи: 1)Дан массив A размерности N. Определить номер первого...

Вычислить среднеарифметическое значение элементов массива.
Создать числовой массив А из 10 элементов. Заполнить его и вывести на экран. Вычислить...

Вычислить среднеарифметическое значение положительных элементов массива
Вычислить среднеарифметическое значение положительных элементов массива.

Вычислить среднеарифметическое значение элементов нижнетреугольной части массива
Здраствуйте! Нужна помощь. Надо выполнить модификацию Main – метода, чтобы: 1-в результате его...

3
66 / 66 / 37
Регистрация: 26.10.2013
Сообщений: 198
14.04.2016, 18:09 2
Цитата Сообщение от gmod Посмотреть сообщение
int T[0][9];
Цитата Сообщение от gmod Посмотреть сообщение
int Y[26]
Надеюсь, имелось ввиду int T[9][3]; и int Y[27];

Добавлено через 2 минуты
Цитата Сообщение от gmod Посмотреть сообщение
for (int i=0;i<=8;i++) for (int j=0;j<=2;j++) { Y[kol]=T[j][i]; kol++; }
Цитата Сообщение от gmod Посмотреть сообщение
for (int i=0;i<=8;i++) for (int j=0;j<=2;j++) StringGrid1->Cells[i][j]=rand()% 9-4;
Вы уж определитесь, у Вас 9 строк с 3 колонками или 3 строки с 9 колонками.
0
1 / 1 / 1
Регистрация: 09.03.2015
Сообщений: 7
14.04.2016, 18:36  [ТС] 3
да, возможно... Однако никак не помогло ваше сообщение
0
66 / 66 / 37
Регистрация: 26.10.2013
Сообщений: 198
14.04.2016, 19:01 4
Цитата Сообщение от gmod Посмотреть сообщение
Однако никак не помогло ваше сообщение
Если не исправлять, то конечно не поможет.
Что вообще надо?

Преобразование в удобоваримом варианте:
C++
1
2
3
4
5
6
7
8
9
10
11
int kol=0;
for (int i=0;i<=8;i++)
for (int j=0;j<=2;j++)
{
Y[kol]=T[i][j];
kol++;
}
for (int i=0;i<k;i++)
{
Memo1->Text=Memo1->Text+IntToStr(Y[i])+"  ";
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.04.2016, 19:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вычислить среднеарифметическое значение элементов каждой строки массива
Задать двумерный массив действительных чисел длины N и шириной М. С клавиатуры ввести данные....

Вычислить среднеарифметическое значение четных по номеру элементов последней трети массива
Вычислить среднеарифметическое значение четных по номеру элементов последней трети массива....

Вычислить среднеарифметическое значение каждых трех элементов второй половины массива
Вычислить среднеарифметическое значение каждых трех элементов второй половины массива

Вычислить среднеарифметическое значение каждых вторых элементов второй четверти массива
Имеется заполненный массив Y(4x3), Необходимо преобразовать массив Y в одномерный массив Z....


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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