Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 25.10.2021
Сообщений: 9

Сформировать одномерный массив из кубов нечетных элементов соответствующих строк матрицы А размера 5*5

26.11.2021, 21:44. Показов 955. Ответов 16

Студворк — интернет-сервис помощи студентам
Поможете помочь с этим заданием? ВИдел на просторах интернета что-то похожее, но не подходит.
Составить программу, формирующую одномерный массив из кубов
нечетных элементов соответствующих строк матрицы А размера 5*5.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.11.2021, 21:44
Ответы с готовыми решениями:

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

Сформировать одномерный массив из нечетных элементов четных строк матрицы
Дан двумерный массив целых чисел. Сформировать: 1. одномерный массив из нечетных элементов четных строк 2. одномерный массив из...

Сформировать одномерный массив из нечетных элементов четных строк матрицы
Дан двумерный массив целых чисел. Сформировать: 1. одномерный массив из нечетных элементов четных строк 2. одномерный массив из...

16
sleep
 Аватар для I can
4936 / 4618 / 841
Регистрация: 13.04.2015
Сообщений: 9,792
26.11.2021, 21:46
Цитата Сообщение от Iarik19 Посмотреть сообщение
соответствующих строк
Чему строки должны соответствовать?
0
0 / 0 / 0
Регистрация: 25.10.2021
Сообщений: 9
26.11.2021, 21:54  [ТС]
Вот и я не шибко понял...
0
sleep
 Аватар для I can
4936 / 4618 / 841
Регистрация: 13.04.2015
Сообщений: 9,792
26.11.2021, 21:56
А задание точно переписано? Ничего не пропустили?
0
859 / 509 / 187
Регистрация: 09.03.2009
Сообщений: 1,725
26.11.2021, 21:58
Проходим по каждой строке, нечетные элементы в куб, сумма - один элемент выходного массива.
Намылить, смыть, повторить. Для 5 строк.
Предполагаю, что это хотели.
0
0 / 0 / 0
Регистрация: 25.10.2021
Сообщений: 9
26.11.2021, 21:58  [ТС]
Да, перепроверил.
Составить программу, формирующую одномерный массив из кубов
нечетных элементов соответствующих строк матрицы А размера 5*5.
0
0 / 0 / 0
Регистрация: 25.10.2021
Сообщений: 9
26.11.2021, 22:02  [ТС]
Да, видел, но там как-то не до конца работает у меня программа
0
859 / 509 / 187
Регистрация: 09.03.2009
Сообщений: 1,725
26.11.2021, 22:07
Потому что там тоже не дознались, что такое "соответствующие строки". Либо надо какую-то операцию с элементами по строке (все кубы нечетных сложить, умножить...), получая от каждой строки один элемент. Либо просто каждый нечетный в кубе формирует один элемент выходного массива. В 1 случае 5 элементов (если все четные были, соответствующий выходной = 0). Во 2 случае неизвестно, надо динамически добавлять (Redim Preserve). Ну, сделайте преподу оба варианта, то и другое несложно.
1
sleep
 Аватар для I can
4936 / 4618 / 841
Регистрация: 13.04.2015
Сообщений: 9,792
26.11.2021, 22:08
Цитата Сообщение от Zeag Посмотреть сообщение
сумма
А про сумму в задании ведь ничего нет.
0
859 / 509 / 187
Регистрация: 09.03.2009
Сообщений: 1,725
26.11.2021, 22:29
Цитата Сообщение от I can Посмотреть сообщение
А про сумму в задании ведь ничего нет.
Это было предположение, обычно надо вектор той же длины получить, что массив. Задача-то явно студенческая. Была бы реальная, ТС не путался в показаниях.
0
sleep
 Аватар для I can
4936 / 4618 / 841
Регистрация: 13.04.2015
Сообщений: 9,792
26.11.2021, 22:41
Цитата Сообщение от Zeag Посмотреть сообщение
Это было предположение,
Нашел в интернете эти задания. Данное задание последнее в списке под номером 25. А вот как звучит номер 21:
21. Составить программу, формирующую одномерный массив из сумм квадратов элементов соответствующих строк матрицы А размера 4x4.
Так что скорее всего Вы правы, а у составителя просто не хватило сил довести задания до ума.
0
 Аватар для Narimanych
2751 / 1725 / 779
Регистрация: 23.03.2015
Сообщений: 5,449
26.11.2021, 22:44
Iarik19,
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Option Base 1
 
Sub MMM()
Dim A(5, 5)
n = 1
Dim arr2()
Randomize
For i = 1 To 5
    For j = 1 To 5
    A(i, j) = Int(Rnd * 30 - 10)
    Next
Next i
 
For i = 1 To 5
    For j = 1 To 5
    If (i + j) Mod 2 <> 0 Then
        ReDim Preserve arr2(n)
        arr2(n) = (A(i, j)) ^ 3
        n = n + 1
    End If
    Next
Next i
End Sub
1
 Аватар для Narimanych
2751 / 1725 / 779
Регистрация: 23.03.2015
Сообщений: 5,449
27.11.2021, 10:59
универсальный вариант:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Option Base 1
Sub NNN()
n = 5 'размер двумерного иассива
ReDim A(n, n)
ReDim arr2(n * n \ 2)
Randomize
'Заполнение массива A данными
For i = 1 To n
    For j = 1 To n
        A(i, j) = Int(Rnd * 30 - 10)
    Next j
Next i
'__Заполнение одномерного массива___________________________
For i = 1 To n
    For j = 1 To n
        If ((i - 1) * n + j) Mod 2 = 0 Then arr2(((i - 1) * n + j) \ 2) = (A(i, j)) ^ 3
    Next j
Next i
End Sub
1
0 / 0 / 0
Регистрация: 25.10.2021
Сообщений: 9
27.11.2021, 11:38  [ТС]
Спасибо большое. Буду разбираться, тк "Randomize" использовать нам нельзя
0
sleep
 Аватар для I can
4936 / 4618 / 841
Регистрация: 13.04.2015
Сообщений: 9,792
27.11.2021, 12:40
Цитата Сообщение от Iarik19 Посмотреть сообщение
"Randomize" использовать нам нельзя
Не порите чушь.
0
859 / 509 / 187
Регистрация: 09.03.2009
Сообщений: 1,725
27.11.2021, 15:35
Им явно надо вводить через InputBox по элементу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.11.2021, 15:35
Помогаю со студенческими работами здесь

Дан массив X(N,M). Сформировать одномерный массив из средних арифметических соответствующих строк матрицы
Дан массив X(N,M). Сформировать одномерный массив,каждым элементом которого является среднее арифметическое соответствующей строки...

Сформировать одномерный массив из произведений положительных элементов соответствующих столбцов матрицы
Дан целочисленный массив А. Сформировать одномерный массив В из произведений положительных элементов соответствующих столбцов массива...

Сформировать одномерный массив из нечётных элементов нечётных столбцов матрицы
Сформировать одномерный массив из нечётных элементов нечётных столбцов матрицы A (M,N). Из этих элементов найти наибольший. Найденный...

Организовать одномерный массив из максимальных элементов соответствующих строк матрицы
Подскажите,пожалуйста, что не так,программа работает неправильно Дана матрица Ai,j . Организовать одномерный массив, каждый элемент...

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


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru