Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Арслан Садритди
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 32
#1

Найти номер максимального элемента в последовательности - C++

25.03.2014, 23:43. Просмотров 445. Ответов 4
Метки нет (Все метки)

7. Дана последовательность из n целых чисел. Найти номер максимального элемента в этой последовательности. без массивов
http://www.cyberforum.ru/cpp-beginners/thread1323786.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2014, 23:43
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти номер максимального элемента в последовательности (C++):

Найти номер максимального элемента в последовательности
На зачет дали 4 задачи, нужна ваша помощь в их решении 1.Дана...

Найти номер последнего максимального элемента последовательности
дана последовательность из n действительных чисел. найти номер последнего...

Найти номер максимального элемента в этой последовательности
Решить задачи в С++, с использованием основных операторов языка С++: 1)Дана...

Найти номер последнего максимального элемента в последовательности
1)Дана последовательность из nхn элементов, найти номер последнего...

Найти номер максимального элемента в заданной последовательности
Дана последовательность из n целых чисел. Найти номер максимального элемента в...

4
malfoi
50 / 50 / 61
Регистрация: 17.12.2013
Сообщений: 333
27.03.2014, 12:10 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
int main() {
 
    int max, num, n, cur1, cur2;
 
    std::cin >> n >> cur1;
    num = 1;
    max = cur1;
 
    for (int i = 2; i <= n; i++) {
        std::cin >> cur2;
        if (cur2 > max) {
            num = i;
            max = cur2;
        }
        cur1 = cur2;
    }
 
    std::cout << num << std::endl;
 
    return 0;
}
1
Тамика
Котовчанин
918 / 462 / 195
Регистрация: 16.02.2010
Сообщений: 3,264
Записей в блоге: 28
27.03.2014, 12:32 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
int main()
{
    int num, max = INT_MIN, n = 0, id = 0, id_max;
    std::cout << "Enter count of numbers\n";
    std::cin >> n;
    std::cout << "\nNow, enter " << n << "  elements!\n";
    for (int i = 0; i < n; ++i)
    {
        std::cin >> num;
        id ++;
        if (num > max) 
            {
                max = num;
                id_max = id;
        }
    }
    std::cout << "\nMaximum is " << max;
    std::cout << "\nMaximum index is " << id_max;
 
    system("pause>> null");
}
Добавлено через 15 минут
Поправочка.
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
#include <iostream>
 
int main()
{
    int num, max = INT_MIN, n = 0, id = 0, id_max;
    std::cout << "Enter count of numbers\n";
    std::cin >> n;
    std::cout << "\nNow, enter " << n << "  elements!\n";
    for (int i = 0; i < n; ++i)
    {
        std::cin >> num;
       
        if (num > max) 
            {
                max = num;
                id_max = id;
             }
         ++id;
    }
    std::cout << "\nMaximum is " << max;
    std::cout << "\nMaximum index is " << id_max;
 
    system("pause>> null");
}
0
SatanaXIII
27.03.2014, 13:04
  #4

Не по теме:

Цитата Сообщение от Тамика Посмотреть сообщение
Поправочка.
Кстати без поправочки было вернее на мой взгляд. Это конечно казуистика, но когда говорят о вводе чисел, то начинают с единицы. Никто не говорит: "введите нулевое число".

0
Тамика
Котовчанин
918 / 462 / 195
Регистрация: 16.02.2010
Сообщений: 3,264
Записей в блоге: 28
27.03.2014, 13:16 #5
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Кстати без поправочки было вернее на мой взгляд. Это конечно казуистика, но когда говорят о вводе чисел, то начинают с единицы. Никто не говорит: "введите нулевое число".
Ну тогда будет два вариант - чисто "программистский" и для людей.
0
27.03.2014, 13:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2014, 13:16
Привет! Вот еще темы с решениями:

Найти номер максимального элемента заданной последовательности. Без массивов
Дана последовательность из n целых чисел. Найти номер максимального элемента в...

Найти номер последнего максимального элемента последовательности используя одномерный массив
2 Задача:Дана последовательность из N действительных чисел найти номер...

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

Найти номер последнего максимального элемента среди элементов, лежащих в диапазоне [c,d] и расположенных до первого четного элемента.
помогите с задачкой Найти номер последнего максимального элемента среди...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru