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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.97
pon4ik
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 8
23.03.2012, 22:19     Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности. #1
Решить указанные в задачи, используя основные операторы языка С++. При решении задачи, использовать все типы циклов (for, while, do while)

1. Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности.
(Ввод данных в задачи осуществляется с клавиатуры. Массивы при решении задачи не используются. целесообразно использовать цикл с параметром, т. к. известно количество элементов последовательности.)

2. S=1/32+1/52+1/72+...+1/(2n+1)2
(Ввод данных в задачи осуществляется с клавиатуры. Массивы при решении задачи не используются.)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2012, 22:19     Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности.
Посмотрите здесь:

Дана последовательность из n целых чисел. Найти минимальный элемент в этой последовательности. C++
Дана последовательность из n целых чисел.Найти сумму чётных элементов этой последовательности. C++
C++ Дана последовательность из n целых чисел. Найти сумму нечетных элементов этой последовательности.
Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности C++
C++ Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
23.03.2012, 22:29     Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности. #2
1
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
#include <iostream>
#include <cstdlib>
 
int main()
{
    unsigned int size, index = 0, current_index = 1;
    double value;
    
    std::cout << "Enter the size" << std::endl;
    std::cin >> size;
    
    std::cout << "Enter the sequence" << std::endl;
    std::cin >> value;
    while (current_index < size)
    {
        double current_value;
        std::cin >> current_value;
        if (current_value < value)
        {
            value = current_value;
            index = current_index;
        }
        ++current_index;
    }
    
    std::cout << "Ответ: " << index << std::endl;
    
    return EXIT_SUCCESS;
}
pon4ik
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 8
23.03.2012, 22:46  [ТС]     Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности. #3
почему то в ответ всегда 0 выдает
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
23.03.2012, 22:50     Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности. #4
Цитата Сообщение от pon4ik Посмотреть сообщение
почему то в ответ всегда 0 выдает
потому что не надо минимальный элемент в начале писать)

пруфф
Миниатюры
Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности.  
pon4ik
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 8
23.03.2012, 22:54  [ТС]     Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности. #5
sandye51, спасибо.

up! задача #2 еще актуальна
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
23.03.2012, 22:57     Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности. #6
2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cstdlib>
 
int main()
{
    unsigned int n;
    double s = 0;
    
    std::cout << "Enter n" << std::endl;
    std::cin >> n;
    
    for (unsigned int i = 1; i < n; ++i)
        s += 1. / ((1 + 2 * n) * (1 + 2 * n));
    
    std::cout << "Result: " << s << std::endl;
    
    return EXIT_SUCCESS;
}
Yandex
Объявления
23.03.2012, 22:57     Дана последовательность из n целых чисел. Найти номер минимального элемента в этой последовательности.
Ответ Создать тему
Опции темы

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