1. Уважаемые участники и гости, 19 октября codeby будет работать в режиме "Только чтение". Регистрация новых участников будет закрыта. 20 октября портал продолжит работу в прежнем режиме.

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

Тема в разделе "C/C++/C#", создана пользователем vovamakarovych, 27 ноя 2011.

  1. vovamakarovych

    vovamakarovych Гость

    Репутация:
    0
    Написать программу с использованием указателей на элементы массива при обработке массива (размерность = 10, элементы - целые числа в диапазоне 0 .. 100)
    Код:
     #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");
    }
     
  2. rrrFer

    rrrFer Гость

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

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

    Stashevckiy Well-Known Member

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

    Добавлено: P.S. Это для MS VISUAL STUDIO
     
Загрузка...

Поделиться этой страницей