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

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

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

Разделить массив по 3 элемента - C++

01.06.2011, 20:17. Просмотров 374. Ответов 1
Метки нет (Все метки)

Помогите решить задачу по одномерным массивам.
Дан массив из 18 елементов. Нужно разделить этот массив по 3 елемента. Из каждых 3-х елементов массива вычислить среднее арифметическое. И эти средние арифметические занести в другой массив и вывести.
Заранне спасибо.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2011, 20:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разделить массив по 3 элемента (C++):

Реализовать приложение, содержащее функции добавления нового элемента в массив и удаления элемента из массива. (Имитируется “резиновый” массив) - C++
Реализовать приложение, содержащее функции добавления нового элемента в массив и удаления элемента из массива. (Имитируется “резиновый”...

Разделить все элементы массива на значение первого элемента - C++
№1. Дан массив из n элементов. Все его элементы разделить на первый элемент. №2. Дан массив из n элементов. Напечатать все...

Разделить массив на 4 части - C++
Прошу прощения за глупую просьбу, подскажите пожалуйста как разбить массив допустим из 40 элементов на 4 массива по 10 элементов. Свои...

Разделить строку на массив - C++
Помогите разбить строку на слова и занести их в массив. Разбил. Теперь нужно вносить их в указатели на указатели? #define...

Как 1 массив разделить на 2? - C++
Помогите написать программу: Задан массив с количеством элементов N. Сформируйте два массива: в первый включите элементы исходного...

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

1
NightVVolf
2 / 2 / 1
Регистрация: 01.06.2011
Сообщений: 15
02.06.2011, 00:58 #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
24
25
26
27
28
#include <iostream>
using namespace std;
 
int main(){
    int N=18;
    int M=N/3;
    int *num=new int[N];
    cout<<"Input numbs:"<<endl;
    for(int i=0;i<N;i++)
        cin>>*(num+i);
    int *res=new int[M];
    int sum=0;
    int m=0;
    for(int i=0;i<N;i++){
        sum+=*(num+i);
        if((i+1)%3==0){
            *(res+m)=sum/3;
            sum=0;
            m++;
        }
    }
    cout<<"Result:"<<endl;
    for(int i=0;i<M;i++)
        cout<<*(res+i)<<endl;
    delete num;
    delete res;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2011, 00:58
Привет! Вот еще темы с ответами:

Сделать добавление элемента в массив и удаление элемента из массива используя STL - C++
Всем привет. Помогите пожалуйста написать. Нужно использовать STL. Необходимо сделать добавление элемента в массив и удаление элемента из...

Разделить символьный массив на лексемы - C++
Нужно разделить символьный массив на лексемы. Новая лексема - от и до мат. знака (&quot;+&quot;, &quot;-&quot;, &quot;*&quot;,...

Разделить массив на две части - C++
Помогите с решением задачи. Условие вот такое &quot;дан массив целых чисел, лежащих в диапазоне , размерность массива - 10. Разделить массив на...

Разделить массив на две части - C++
Помогите решить адачку очень срочно надо Разделить массив на две части, поместив в первую элементы, большие среднего...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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