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

Массивы, пж, срочно!( - C++

Восстановить пароль Регистрация
 
Random1ze
Сообщений: n/a
08.06.2011, 23:25     Массивы, пж, срочно!( #1
Ребят, помогите пж(

1. Cгенерировать массив из 30 чисел, распечатать их по 10 в строке. Найти min, среднее значение, сумму чётных чисел.
2. Дан массив размера N. Вывести вначале его элементы с четными1|нечетными 2 индексами, а затем — с нечетными1|четными 2.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2011, 23:25     Массивы, пж, срочно!(
Посмотрите здесь:

Срочно бы) C++
срочно экзамен C++
решите срочно C++
срочно (Массивы) 4 вариант C++
Срочно C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Daemon025
 Аватар для Daemon025
380 / 329 / 67
Регистрация: 06.12.2010
Сообщений: 900
08.06.2011, 23:35     Массивы, пж, срочно!( #2
Random1ze, так в чём собственно проблема?
Random1ze
Сообщений: n/a
08.06.2011, 23:36     Массивы, пж, срочно!( #3
не могу решить)
вернее не очень знаю как)
Daemon025
 Аватар для Daemon025
380 / 329 / 67
Регистрация: 06.12.2010
Сообщений: 900
08.06.2011, 23:44     Массивы, пж, срочно!( #4
Цитата Сообщение от Random1ze Посмотреть сообщение
Cгенерировать массив из 30 чисел
rand() % 30;
Цитата Сообщение от Random1ze Посмотреть сообщение
распечатать их по 10 в строке
if ((i+1) % 10) cout << "\n";

and so on....
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
09.06.2011, 02:27     Массивы, пж, срочно!( #5
Цитата Сообщение от Random1ze Посмотреть сообщение
1. Cгенерировать массив из 30 чисел, распечатать их по 10 в строке. Найти min, среднее значение, сумму чётных чисел.
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
30
31
32
#include <algorithm>
#include <iostream>
#include <iterator>
#include <cstdlib>
#include <vector>
#include <ctime>
 
int main()
{
    std::vector< int > arr(30);
    int sum_of_even(0);
    double average(0.0);
    srand(static_cast< unsigned >(time(nullptr)));
    std::for_each(arr.begin(), arr.end(), [&](int & a)
    {
    a = rand() % 100 + 1;
    average += static_cast< double >(a);
    if(!(a % 2))
        sum_of_even += a;
    });
    average /= 30.0;
    std::copy(arr.begin(), arr.begin() + 10, std::ostream_iterator< int >(std::cout, " "));
    std::cout << '\n';
    std::copy(arr.begin() + 10, arr.begin() + 20, std::ostream_iterator< int >(std::cout, " "));
    std::cout << '\n';
    std::copy(arr.begin() + 20, arr.end(), std::ostream_iterator< int >(std::cout, " "));
    std::cout << "\nMin = " << *std::min_element(arr.begin(), arr.end())
          << "\nSum of even = " << sum_of_even
                 << "\nAverage value = " << average;
    std::getchar();
    return 0;
}
OstapBender
 Аватар для OstapBender
581 / 519 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
09.06.2011, 02:38     Массивы, пж, срочно!( #6
чо та выкрутасов многа, а толку честно говоря мало
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2011, 02:50     Массивы, пж, срочно!(
Еще ссылки по теме:

массивы срочно C++
СРОЧНО C++

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

Или воспользуйтесь поиском по форуму:
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
09.06.2011, 02:50     Массивы, пж, срочно!( #7
Цитата Сообщение от OstapBender Посмотреть сообщение
чо та выкрутасов многа, а толку честно говоря мало
OstapBender, а вам-то что?
Yandex
Объявления
09.06.2011, 02:50     Массивы, пж, срочно!(
Ответ Создать тему
Опции темы

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