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

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

Войти
Регистрация
Восстановить пароль
 
nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 102
#1

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

05.01.2014, 23:41. Просмотров 401. Ответов 1
Метки нет (Все метки)

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

Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение - C++
Помогите пожалуйста 1) Дано линейный массив действительных чисел. Вывести на экран элементы массива, стоящие на четных местах и вычислить...

Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение - C++
int N,p = 1; std::cout << "Input N:"; std:: cin >> N; int * mas = new int; srand(time(NULL)); for (int i = 0;...

Вывести для массива на экран сначала элементы, стоящие на четных местах, потом — на нечетных - C++
Есть небольшое задание, нужна помощь: 1) Использование условий для изменения элементов массива и вывода их на экран >> Задан...

Вывести все четные элементы массива стоящие на не четных местах - C++
Вводится массив из 10 элементов. Вывести все четные элементы массива стоящие на четных местах

Вывести элементы массива, стоящие на четных местах, затем — на нечетных - C++
Дан массив. Вывести на экран сначала его элементы, стоящие на четных местах, затем — на нечетных. Помогите написать программу.

Элементы, стоящие на четных местах массива, заменить введенным числом - C++
Здравствуйте, почему-то не срабатывает заменить введенным числом элементы, стоящие на четных местах массива. Задачка: Сформируйте...

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

Из удалить из массива отрицательные элементы, стоящие на четных местах и сжать его, заполнив нулями. - C++
Из одномерного массива,состоящего из n целочисленных элементов, удалить отрицательные элементы, стоящие на четных местах. Сжать...

Вычислить сумму четных элементов массива и вывести отрицательные элементы на экран в обратном порядке - C++
Добрый вечер. Помогите пожалуйста с одной задачей Дан одномерный массив, состоящий из N вещественных элементов. 1. Ввести массив с...

Дан массив целых чисел. Вывести все четные элементы массива, стоящие на нечетных местах - C++
Не могу понять как это сделать :(

Элементы, стоящие на четных местах в массиве, переставить между собой - C++
Помогите сделать так , чтобы в массиве элементы стоящие на четных местах были переставлены между собой. Должно выглядеть вот так 0 1 2...

Расположить элементы последовательности, стоящие на четных местах в порядке уменьшения - C++
Дана последовательность действительных чисел а1, а2, ..., a22. Расположить элементы последовательности, стоящие на четных местах в порядке...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cooller
565 / 533 / 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;
Ответ Создать тему
Опции темы

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