• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Незнаю Правильно Ли Сделать Програму На С++

  • Автор темы vovamakarovych
  • Дата начала
V

vovamakarovych

Написать программу с использованием указателей на элементы массива при обработке массива (размерность = 10, элементы - целые числа в диапазоне 0 .. 100)
C++:
 #include <iostream>
using namespace std;
int main() 
{
setlocale(LC_ALL,"Russian");
const int arraySize = 10;
int A[arraySize];
int *ptr=&A[0];
int index_max = 0;							 

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

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

max_elem = ptr[j];
index_max = j;

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

rrrFer

шикарно ))
забыл указать в чем заключается задача( какая именно "обработка массива" )

Добавлено: по чисто формальным признакам я бы отправил на пересдачу с таким решением.
1. код не отформатирован
2. указатели используются как-то странно
3. "index_max = j;" - никогда не обоснуешь необходимость этой строки в коде
4. "int main() " - какое значение возвращает функция?
5. так и напрашивается тьма вопросов по теории
 
S

Stashevckiy

Магическая комбинация клавиш клавиатуры для автофрматирования кода( может кто не знает) ---- CTRL+A, затем CTRL+K, затем CTRL+F.
И все под контролем :angry2:

Добавлено: P.S. Это для MS VISUAL STUDIO
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!