Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 28

массивы.

24.05.2011, 23:14. Показов 632. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
значится.. такая задача.
существует массив int a[ ]= {1,2,3,4,5}
как присвоить переменной "в" значение индекса,скажем, наибольшего эл-та?
в нэте искал...ответа не нашел

Добавлено через 5 минут
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.05.2011, 23:14
Ответы с готовыми решениями:

Массивы. Циклические алгоритмы (Заполнить массивы случайными числами, лежащими в интервале 0 до 100)
Доброго дня, уважаемые форумчане, помогите пожалуйста решить задание. Заполнить массивы случайными числами, лежащими в интервале 0 до...

Указатели и массивы. Индексация с помощью указателей. Передача массивов в функции. Динамические массивы (обработка матриц)
Для каждого элемента , bij, i= 1,...,n , j=1,...,n определяется свой многоугольник местонахождением соответствующего элемента aij (см....

Попадание точки. Массивы чисел. Массивы записей.
Всем привет. По языкам задали три контрольные на си. Я сам си не знаю, даже не представляю, поэтому очень нужна ваша помощь. ...

8
365 / 366 / 167
Регистрация: 11.06.2010
Сообщений: 703
24.05.2011, 23:30
wanowin, так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
int main()
{
    setlocale(0,"");
    int i,n;
    cout<<"  Ââåäèòå êîë-âî ýëåìåíòîâ ìàññèâà: ";
    cin>>n;
    int *a=new int [n];
    cout<<"  Ââåäèòå ýëåìåíòû ìàññèâà: ";
    for(i=0;i<n;i++) cin>>a[i];
    int i_max=0,max=a[0];
    for(i=1;i<n;i++) if(max<a[i]) { i_max=i; max=a[i]; }
    delete [] a;
    int b=i_max+1;
    cout<<"  Ðåçóëüòàò: "<<b<<endl;
    system("pause");
    return 1;
}
0
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 28
24.05.2011, 23:37  [ТС]
эммм. подожди... нужно разобраться. нас просто по другому учили работать с массивами.
спасибо.
0
365 / 366 / 167
Регистрация: 11.06.2010
Сообщений: 703
24.05.2011, 23:40
Цитата Сообщение от wanowin Посмотреть сообщение
нас просто по другому учили работать с массивами
Это как?
0
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 28
24.05.2011, 23:41  [ТС]
а не мог бы ты по другому написать... используя более "нубские" методы.
0
365 / 366 / 167
Регистрация: 11.06.2010
Сообщений: 703
24.05.2011, 23:43
Цитата Сообщение от wanowin Посмотреть сообщение
а не мог бы ты по другому написать... используя более "нубские" методы
А где там супер код?
0
0 / 0 / 0
Регистрация: 24.05.2011
Сообщений: 28
25.05.2011, 00:02  [ТС]
setlocale(0,""); это руссификатор такой??) нас учили так setlocale(LC_CTYPE,"rus");


i_max=0,max=a[0] это что?)))


delete [] a;
int b=i_max+1;
а это что?? ты работаешь с массивами другого типа. скажем я изучал статические. а ты мне пишешь динамические.. или наоборот))

Добавлено через 11 минут
курсовая просто по проге горит))
0
365 / 366 / 167
Регистрация: 11.06.2010
Сообщений: 703
25.05.2011, 00:44
Цитата Сообщение от wanowin Посмотреть сообщение
setlocale(0,""); это руссификатор такой??) нас учили так setlocale(LC_CTYPE,"rus");
Да, Русские шрифты в консоли.
Цитата Сообщение от wanowin Посмотреть сообщение
i_max=0,max=a[0] это что?)))
i_max - индекс максимального элемента, сначала присваиваем ему нуль.
max=a[0] - максимального элемент, сначала равняется нульвому элементу масива.
Цитата Сообщение от wanowin Посмотреть сообщение
ты работаешь с массивами другого типа. скажем я изучал статические. а ты мне пишешь динамические.. или наоборот))
Откуда мне знать с которыми вы работали
0
6 / 6 / 1
Регистрация: 16.02.2011
Сообщений: 45
25.05.2011, 00:47
Цитата Сообщение от -comrade- Посмотреть сообщение
Да, Русские шрифты в консоли.

i_max - индекс максимального элемента, сначала присваиваем ему нуль.
max=a[0] - максимального элемент, сначала равняется нульвому элементу масива.

Откуда мне знать с которыми вы работали
New int - это тоже самое что calloc(malloc)(int) - то есть выделение памяти под массив. Если этого ещё не проходили, то и не трогай. Делай
C
1
 int a[10]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.05.2011, 00:47
Помогаю со студенческими работами здесь

Структуры, массивы, указатели, динамические массивы структур
Помогите с решением задачи (прикрепляю условие). Заранее спасибо.

Многомерные массивы, как перебирать внутренние массивы
Здравствуйте. Такой учебный код и плохо понимаю как перебираются внутренние массивы, может кто пояснит подоходчивее. Именно внутренний...

индексные массивы и адресные массивы
погитите решить задачу c массивами двумя способами {индексные и адресные} { Вычислить суммы элементов каждой строки матрицы Х(20х20),...

Массивы структур и массивы строк
Студенты, у которых рейтинг меньше 3 что не верно делаю?! #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; ...

массивы указателей,указатели на массивы
Понимаю что тема эта изжевана, но я ещё жую.Хочу, чтобы усвоилось. допустим есть QStringList a; a.append(&quot;мамa&quot;); ...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru