Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2011, 15:20   #1
vova_makarovych
Пользователь
 
Регистрация: 22.09.2010
Сообщений: 13
По умолчанию Незнаю ка сделать програму на С++

Я написал програму каторая ищет максимальное значение масыва и его индекс, но тепер нужно ее сделать через указатели.. но я незнаю как. Помогите сделать....
Код:
#include <iostream>
using namespace std;
int main() /
{
setlocale(LC_ALL,"Russian");
const int arraySize = 10;
int A[arraySize];
int index_max = 0;                                
                               
cout<<"Введите массив из 10 элементов.\n";
for (int j=0; j<arraySize; j++)
{
cout << "A[" << j << "]= ";
cin>>A[j];
}
int max_elem = A[0];

for (int j = 0; j < arraySize; j++)
{
if (max_elem < A[j])
{
max_elem = A[j];
index_max = j;
}


}
cout << "Максимальное значение = " << max_elem << "его индекс =" << index_max<< '\n';
system("pause");
}

Последний раз редактировалось Stilet; 27.11.2011 в 15:29.
vova_makarovych вне форума Ответить с цитированием
Старый 27.11.2011, 15:37   #2
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию

Может имелось ввиду так? :
Код:
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL,"Russian");
int arraySize;
cout << "Введите размер массива: "; cin >> arraySize;
int *A = new int[arraySize];
int index_max = 0;

cout<<"Введите массив из "<< arraySize <<" элементов.\n";
for (int j=0; j<arraySize; j++)
{
cout << "A[" << j << "]= ";
cin>>A[j];
}
int max_elem = A[0];

for (int j = 0; j < arraySize; j++)
{
if (max_elem < A[j])
{
max_elem = A[j];
index_max = j;
}


}
cout << "Максимальное значение = " << max_elem << " его индекс = " << index_max << '\n';
system("pause");
}
Kostia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
незнаю как сделать Shnurok2009 Помощь студентам 2 15.12.2010 00:18
Нужно хоть че нибудь сделать ,незнаю как начать Evgenii(Евгений) Помощь студентам 0 20.10.2010 12:01
Помогите плиз, курсак. А как сделать незнаю chilinik Помощь студентам 3 27.06.2008 07:53
незнаю что сделать со СТЭКом Misho0k Паскаль, Turbo Pascal, PascalABC.NET 4 24.05.2008 23:01