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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Арслан Садритди
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 32
#1

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

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

7. Дана последовательность из n целых чисел. Найти номер максимального элемента в этой последовательности. без массивов
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2014, 23:43     Найти номер максимального элемента в последовательности
Посмотрите здесь:

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

Найти номер максимального элемента последовательности - C++
в программировании не очень силен,на завтар нужно написать программу .а я не знаю как Дана последовательность из n целых чисел. Найти...

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

Найти номер последнего максимального элемента в последовательности - C++
1)Дана последовательность из nхn элементов, найти номер последнего максимального элемента. Например Ввод 1 2 3 5 5 3 4 6 1 2 2 2 ...

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
malfoi
50 / 50 / 15
Регистрация: 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;
}
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,954
Записей в блоге: 27
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");
}
SatanaXIII
27.03.2014, 13:04
  #4

Не по теме:

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

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2014, 13:16     Найти номер максимального элемента в последовательности
Еще ссылки по теме:

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

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

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

Найти номер максимального элемента массива - C++
1. Найти номер максимального элемента массива. 2. Найти произведение элементов массива, расположенных между первым и вто- рым нулевыми...

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

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


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

Или воспользуйтесь поиском по форуму:
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,954
Записей в блоге: 27
27.03.2014, 13:16     Найти номер максимального элемента в последовательности #5
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Кстати без поправочки было вернее на мой взгляд. Это конечно казуистика, но когда говорят о вводе чисел, то начинают с единицы. Никто не говорит: "введите нулевое число".
Ну тогда будет два вариант - чисто "программистский" и для людей.
Yandex
Объявления
27.03.2014, 13:16     Найти номер максимального элемента в последовательности
Ответ Создать тему
Опции темы

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