Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
1 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 17
1

Из положительных значений двух целочисленных массивов различной размерности сформировать общий массив

13.04.2012, 09:53. Показов 1340. Ответов 1
Метки нет (Все метки)

Из положительных значений двух целочисленных массивов различной размерно-
сти сформировать общий массив. Найти среднее арифметическое элементов, рас-
положенных в массиве после последнего совершенного числа. Создать функции
для вычисления среднего значения и определения совершенного числа.

Добавлено через 1 час 11 минут
напишите пожалуйста на начальном уровне,уровне студента 1 курса)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2012, 09:53
Ответы с готовыми решениями:

Из положительных значений двух целочисленных массивов различной размерности сформировать общий массив
Из положительных значений двух целочисленных массивов различной размерности сформировать общий...

Из двух целочисленных массивов различной размерности сформировать общий массив. Упорядочить полученный массив
Кто может сделайте пожалуйста. Из двух целочисленных массивов различной размерности сформировать...

Из двух массивов сформировать общий массив
Доброго времени суток, уважаемые посетители форума! Прощу помощи в составлении программы. Нужно...

Из двух массивов разной длины сформировать общий массив и вычислить сумму
ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ 2. Из двух массивов разной длины сформировать общий массив и...

1
Хочу в Исландию
1039 / 837 / 119
Регистрация: 10.11.2010
Сообщений: 1,631
18.04.2012, 19:39 2
Лучший ответ Сообщение было отмечено astrobear как решение

Решение

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
39
40
41
42
43
44
45
46
47
48
49
int isPerfect(int nk)
{
  int   jn;
  int   nsum;
  int   ires;
 
  ires=0;
  for(jn=1,nsum=0;jn<=nk/2;jn++)
  {
    if(nk%jn==0)
      nsum+=jn;
  }
  if(nsum==nk)
    ires=1;
 
  return ires;
}
double  averageArr(int b[],int qb)
{
  int   jb;
  double    dav;
 
  for(jb=0,dav=0.;jb<qb;jb++)
    dav+=b[jb];
  dav/=qb;
 
  return dav;
}
#define QA1 7
#define QA2 5
void    main()
{
  int   a1[QA1]={1,2,3,4,5,6,7};
  int   a2[QA2]={8,9,10,11,12};
  int   b[QA1+QA2];
  int   ja,jb;
  double    dav;
 
  for(ja=0,jb=0;ja<QA1;ja++)b[jb++]=a1[ja];
  for(ja=0;ja<QA2;ja++)b[jb++]=a2[ja];
 
  for(jb=QA1+QA2-1;jb>=0;jb--)
  {
    if(isPerfect(b[jb]))
      break;
  }
  if(0<=jb&&jb<QA1+QA2-1)
    dav=averageArr(b+jb+1,QA1+QA2-jb-1);
}
. Среднее арифметическое так вычислять не разумно, но просьба была "на начальном уровне".
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.04.2012, 19:39

Visual Studio: Из двух массивов разной длины сформировать общий массив
Здравствуйте, прошу помощи. Вопрос жизни и смерти. В программировании вообще что-то тяжко. С горем...

Из двух массивов сформировать общий массив и вычислить сумму элементов, являющихся полными квадратами
Из двух массивов разной длины сформировать общий массив и вычислить сумму элементов, являющихся...

Сформировать третий массив из упорядоченных по убыванию значений двух массивов
ввести два массива действительных чисел, состоящих из 7 и 9 элементов. Сформировать третий массив...

Из упорядоченных по возрастанию значений двух исходных массивов сформировать третий массив
Добрый день, друзья, очень нужна ваша помощь. Задача: Ввести два массива действительных чисел,...


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

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

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