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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.60
Настя_111
4 / 4 / 0
Регистрация: 12.05.2010
Сообщений: 159
#1

Разделить массив на две части - C++

14.06.2010, 13:11. Просмотров 3311. Ответов 2
Метки нет (Все метки)

Помогите решить адачку очень срочно надо



Разделить массив на две части, поместив в первую элементы, большие среднего арифметического их суммы, а во вторую — меньшие (части не сортировать).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2010, 13:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разделить массив на две части (C++):

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

Разделить строку на две части - C++
дана задача.есть переменная char = россия. надо разделить её на две части так,чтобы получилось что a = рос,b=сия

Разделить строку на две части - C++
По индивидуальному заданию создать функцию для обработки символьных строк. За образец брать библиотечные функции обработки строк языка C,...

Как разделить программу на две части? - C++
Доброй ночи! Такой вопрос: как мне разделить программу на две части? Есть два задания, но чтобы не создавать разные файлы, я хочу их...

Разделить число m на две части, разность которых равна 5 - C++
Разделить число m на две части, разность которых равна 5. Помогите с кодом пожалуйста.

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

2
Genius Ignat
1237 / 775 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
14.06.2010, 14:26 #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
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include <conio.h>
 
int main(){
 
double mas[10] = {1,2,3,4,5, 6,7,8,9,10};
int i,j;
 
double sum = 0;
double sr = 0;
 
for( i = 0 ; i < 10; i++ )sum+=mas[i];
sr = sum/10;
 
printf("sr %f ",sr);
printf("\n");
 
int k = 1;
 
//CГ*Г*Г·Г*Г«Г* áóäóò èäòè >sr ïîòîì <
for( i = 0 ; i < 10 - 1; i++ )
      for( j = k; j < 10; j++ )
          if(mas[j]>sr){
          double t = mas[i];
          mas[i] = mas[j];
          mas[j] = t;
          k = j+1;
          break;
          }
    
          
 
for( i = 0; i < 10; i++ )printf("%2.00f ",mas[i]);
printf("\n");
 
getch();
return 0;
}
1
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
14.06.2010, 14:43 #3


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
#include <iostream.h>
#include <conio.h>
 
 void main()
  {
   clrscr();
   float s=0;
   int n,i;
   cout<<"  N=";
   cin>>n;
   int *a=new int [n];
    for(i=0;i<n;i++)
     {
      cout<<"\n a["<<i<<"]=";
      cin>>a[i];
      s+=(float)a[i]/n;
     }
   cout<<"\n ser. aruf.= "<<s;
   cout<<"\n > ser. aruf. - ";
    for(i=0;i<n;i++) if(a[i]>s) cout<<a[i]<<" ";
   cout<<"\n < ser. aruf. - ";
    for(i=0;i<n;i++) if(a[i]<s) cout<<a[i]<<" ";
   delete [] a;
   getch();
  }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2010, 14:43
Привет! Вот еще темы с ответами:

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

Разделить строку по пробелам и записать полученные части в массив - C++
Здравствуйте. Подскажите, есть ли способ разделить строку по пробелам и записать полученные части в массив (по сути, аналог Split() в c#)?

Разбить массив на две части - C++
Всем привет. Задача состоит в том,что массив нужно разбить на две равные части. Например: дано число 0015420, при разбиении должно...

Разделить массив на две половины так, чтобы сумма значений элементов были максимально близки - C++
Здравствуйте!!! :help::help:Помогите мне ... :help::help:У меня ЗАВТРА экзамен.... В морском порту города Владивостока хранятся N...


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

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

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