Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
DISTURB
19 / 19 / 14
Регистрация: 07.02.2015
Сообщений: 145
#1

Допустимо ли вместо индекса массива использовать i-ый элемент другого массива? - C++

14.02.2015, 20:15. Просмотров 240. Ответов 2
Метки нет (Все метки)

Другими словами, допустимо ли использовать структуру такого типа:
http://www.cyberforum.ru/cpp-beginners/thread1126766.html

C++
1
2
3
int Amas[x][y],mas1[j],mas2[m];
...
if(Amas[mas1[i]][mas2[i]]>n) { ... }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.02.2015, 20:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Допустимо ли вместо индекса массива использовать i-ый элемент другого массива? (C++):

Как вычесть из каждого элемента одномерного массива каждый элемент другого массива
Есть два одинаковых динамически заданных одномерных массива, число их элементов...

Как вычесть определенный элемент массива из другого массива?
#include <iostream> #include <math.h> #include <iomanip> #include <stdio.h>...

Из данного массива и другого массива того же типа, но другой размерности сформируйте общий массив и найдите его максимальный элемент
помогите пожалуйста Из данного массива и другого массива того же типа, но...

Использовать new вместо обьявления массива из трех структур
//хелп, использовать new вместо обьявления массива из трех структур, намекните...

Найти сумму индекса элемент массива после первого отрицательного элемента
Найти сумму индекса элемент массива расположенных после первого отрицательного...

2
tnk500
114 / 118 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
Завершенные тесты: 3
14.02.2015, 20:33 #2
DISTURB, да, почему нет. Только нужно следить за тем, чтобы индексы-значения_другого_массива были больше нуля и меньше размера главного массива
1
ValeryS
Модератор
7124 / 5392 / 669
Регистрация: 14.02.2011
Сообщений: 18,206
14.02.2015, 20:44 #3
Цитата Сообщение от tnk500 Посмотреть сообщение
чтобы индексы-значения_другого_массива были больше нуля
а че это больше то?
и равны нулю могут быть
Цитата Сообщение от DISTURB Посмотреть сообщение
Другими словами, допустимо ли
иногда даже необходимо
например у тебя есть массив нот, в нем допустим записана частота звука и массив мелодия в котором записаны ноты
тогда чтобы проиграть пишешь чтото типа
C++
1
2
while(i<N)
 Play(Note[Melody[i++]]);
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2015, 20:44
Привет! Вот еще темы с решениями:

Изменить способ выделения памяти для массива (вместо new использовать malloc)
#include &quot;stdafx.h&quot; #include &quot;stdlib.h&quot; struct str_Team{ char Komanda;...

Задать в массиве некий элемент из другого массива.
Вот у меня есть 1 массива char c; и char...

Найдите и запишите вместо первого элемента массива наибольший его элемент
Найдите и запишите вместо первого элемента массива наибольший элемент этого...

Записать два элемента одного массива, как один элемент другого
Здравствуйте) есть такое задание: нужно составить таблицу...


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

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

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