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

Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение - C++

Восстановить пароль Регистрация
 
nata95
 Аватар для nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 102
05.01.2014, 23:41     Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение #1
помогите
1) Дано линейный массив действительных чисел. Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение.
2) Дано линейный массив действительных чисел. Вычислить разность между наибольшим и наименьшим элементами массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2014, 23:41     Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение
Посмотрите здесь:

В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных местах C++
C++ Вывести все четные элементы массива стоящие на не четных местах
Массивы: поменять местами соседние элементы, стоящие на четных местах, с элементами ,стоящими на нечетных местах C++
C++ Все элементы одномерного массива, стоящие на четных местах, заменить на противоположные
Массивы. Заменить все отрицательные элементы, стоящие на четных местах, максимальным его элементом, а на нечетных местах - минимальным C++
C++ Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение
Из удалить из массива отрицательные элементы, стоящие на четных местах и сжать его, заполнив нулями. C++
Элементы, стоящие на четных местах массива, заменить введенным числом C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
06.01.2014, 00:00     Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение #2
Цитата Сообщение от nata95 Посмотреть сообщение
1) Дано линейный массив действительных чисел. Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    int N,p = 1;
    std::cout << "Input N:";
    std:: cin >> N;
    int * mas = new int[N];
    srand(time(NULL));
    for (int i = 0; i < N; i++)
        mas[i] = rand() % 20 - 1;
 
    for (int i = 0; i < N; i++)
        std::cout << std::setw(5) << mas[i];
    std::cout << std:: endl;
    for (int i = 0; i < N;i++)
        if ((i + 1) % 2 == 0)
        {
            std::cout<<std::setw(5)<<mas[i];
            p *= mas[i];
        }
        std::cout << "\nproizvedenie = " << p;
Добавлено через 3 минуты
Цитата Сообщение от nata95 Посмотреть сообщение
2) Дано линейный массив действительных чисел. Вычислить разность между наибольшим и наименьшим элементами массива.
C++
1
2
3
4
5
6
7
8
9
10
    int max = mas[0];
    int min = mas[0];
    for (int i = 1; i < N; i++)
    {
        if (mas[i] > max)
            max = mas[i];
        if (mas[i] < min)
            min = mas[i];
    }
    std::cout << "max - min = " << max - min;
Yandex
Объявления
06.01.2014, 00:00     Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение
Ответ Создать тему
Опции темы

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