Не работает программа поиска максимального элемента массива

У меня почему-то не выходит.

#include <iostream>
#include <cstdlib> // ??? system
using namespace std;

int main() 
{
int massiv [3];
int x, max, y, i;
max=massiv[0];  
cout<< "Vvedite temp "<<endl;
cin>>i;
    for (i = 0; i < 3; i++)
cin>>massiv[i];
        if (massiv[i]>max)
        max = massiv[i];
        cout<< "Max chislo = "<<max<<endl;

    return 0; 
}

Если честно, Алекс, я в шоке от вашей «программы»!!!

Ваши ошибки можно долго описывать, потому-что вся ваша «программа» сплошная ошибка :(
Давайте ее просто перепишем так

#include <iostream>

using namespace std;

int main() 
{
    const int arrSize = 3;  // размер массива

    int massiv[arrSize];
    int max;                // максимальное значение в массиве

    cout << "Fill an array:\n";

    for (int i = 0; i < arrSize; i++) {         // заполняем массив
        cout << "massiv[" << i << "] = ";
        cin >> massiv[i];
    }

    max = massiv[0];        // присваиваем значение первого элемента массива переменной max

    for (int i = 1; i < arrSize; i++){  // ищем максимальное значение
        if (massiv[i] > max){
            max = massiv[i];
        }
    }

    cout << "Maximum massiv array's number is " << max << endl;

    return 0; 
}

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.

Ответить

Вы можете использовать разметку markdown для оформления комментариев и постов. Используйте функцию предпросмотра для проверки корректности разметки.

Пожалуйста, оформляйте исходный код в соответствии с правилами разметки. Для того, чтобы вставить код в комментарий, скопируйте его в текстовое поле ниже, после чего выделите то, что скопировали и нажмите кнопку «код» в панели инструментов. Иначе ваш код может принять нечитаемый вид.

Либо производите оформление кода вручную, следующим образом:

``` #include <iostream> using namespace std; int main() { // ... } ```

Предпросмотр сообщения

Ваше сообщение пусто.