Форум программистов, компьютерный форум CyberForum.ru

Мах Елемент - C++

Восстановить пароль Регистрация
 
Valik2
0 / 0 / 0
Регистрация: 27.05.2013
Сообщений: 54
15.06.2013, 16:09     Мах Елемент #1
Вложение 282506
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newyork7776
 Аватар для newyork7776
346 / 339 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
15.06.2013, 16:13     Мах Елемент #2
сделаю

Добавлено через 32 секунды
числа юзер пишет или нет?
Valik2
0 / 0 / 0
Регистрация: 27.05.2013
Сообщений: 54
15.06.2013, 16:14  [ТС]     Мах Елемент #3
Извини непонял просто юзер
newyork7776
 Аватар для newyork7776
346 / 339 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
15.06.2013, 16:16     Мах Елемент #4
пользователь сам пишет числа или нет?
Valik2
0 / 0 / 0
Регистрация: 27.05.2013
Сообщений: 54
15.06.2013, 16:17  [ТС]     Мах Елемент #5
Да, я должен вводить числа
=)
newyork7776
 Аватар для newyork7776
346 / 339 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
15.06.2013, 16:48     Мах Елемент #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
using namespace std;
int main ()
{
    int mas[16],max,par,k,q;
    cout << "Enter array = ";
    for (int i=0;i<16;i++)                  //записуємо у наш масив числа які вводить користувач
        cin >> mas[i];
    cout << "\nArray [start]  ";
    for (int i=0;i<16;i++)
        cout << mas[i] << " ";              //виводимо нам масив
    max=mas[0];
    for (int i=0;i<16;i++)
        {
            if (max<mas[i])             //шукаємо максимальний елемент в масиві
            {max=mas[i];k=i;}
        }
    for (int i=0;i<16;i++)
        if ((mas[i] % 2)==0) {par=i;break;}             //шукаємо перший парний елемент
            q=mas[k];mas[k]=mas[par];mas[par]=q;            //міняємо місцями перший парний та максимальний
    cout << "\nArray [finish] ";
            for (int i=0;i<16;i++)              //виводимо наш масив
                cout << mas[i] << " "; 
 
    cout << "\n";
    if (par==k) {cout << "max = first";exit;}           //якщо максимальний елемент та перший парний елемент знаходиться на одному місці, то виводимо на екран поівдомлення "max = first" + виходимо з програми
    cout << "MAX = " << max << "[" <<  k+1  <<"]";      //пишемо максивальний елемент
    cout << "\nfirs par = ["<< par+1<<"]\n";            //пишемо № першого парного елементу в масиві
    system("Pause");
}
Yandex
Объявления
15.06.2013, 16:48     Мах Елемент
Ответ Создать тему
Опции темы

Текущее время: 17:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru