0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 26
1

Вычислить среднеарифметическое значения нечетных по значению элементов третей четверти массива

18.06.2014, 18:09. Показов 2058. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
ПОМАГИТЕ!!!
вычислить среднеарифметическое значения нечетных по значению элементов третей четверти массива
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2014, 18:09
Ответы с готовыми решениями:

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

Определить 2 наибольших элемента среди четных по значению элементов третей четверти массива
Определить 2 наибольших элемента среди четных по значению элементов третей четверти массива

Вычислить среднеарифметическое значение каждых вторых элементов второй четверти массива
Имеется заполненный массив Y(4x3), Необходимо преобразовать массив Y в одномерный массив Z....

Среднеквадратичное второй половины и наименьшие среди нечетных третей четверти массива
1. Вычислить среднеквадратичное значение положительных элементов второй половины массива F. 2....

6
1642 / 1091 / 487
Регистрация: 17.07.2012
Сообщений: 5,345
18.06.2014, 22:27 2
Цитата Сообщение от неллия Посмотреть сообщение
ПОМАГИТЕ!!!
Чем? Хотя есть мысль. Как запостить тему, чтобы не получить ответ
Цитата Сообщение от неллия Посмотреть сообщение
третей четверти массива
И где эта третья четверть? Вы точно не ошиблись?
0
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 26
19.06.2014, 14:42  [ТС] 3
Цитата Сообщение от Новичок Посмотреть сообщение
И где эта третья четверть? Вы точно не ошиблись?
там все правильно указано, это одно действие из задачи
вот вся задача:
создать программу получения и обработки одномерного массива-вектора состоящих из четырех частей.
1.вычислить значения 32 элементов одномерного целочисленого массива W в интервале (-7,8)с использование генератором случайных чисел
2.вычислить среднеарифметическое значения нечетных по значению элементов третей четверти массива
3.определить два наибольших элемента среди нулевых элементов второй половины массива
4.упорядочить четыре по номеру элементы первой четверти массива по убыванию квадратов значения

Добавлено через 39 секунд
Цитата Сообщение от Новичок Посмотреть сообщение
Чем? Хотя есть мысль
мысли кстати есть! я первое задание решила сама!
0
1642 / 1091 / 487
Регистрация: 17.07.2012
Сообщений: 5,345
19.06.2014, 21:01 4
неллия, я почему-то думал что массив двумерный.
0
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 26
20.06.2014, 16:30  [ТС] 5
ты лучше бы помог)
0
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7775 / 4603 / 2825
Регистрация: 22.11.2013
Сообщений: 13,085
Записей в блоге: 1
20.06.2014, 17:35 6
Лучший ответ Сообщение было отмечено неллия как решение

Решение

Pascal
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
const
  N=32; { кратно 4 }
  MIN=-7; MAX=8;
var
  a: array [0..N-1] of integer;
  i, j, s, c: integer;
begin
  Randomize;
  Write('A=');
  for i:=0 to N-1 do begin
    if i mod (N div 4)=0 then WriteLn;
    a[i]:=MIN+Random(MAX-MIN+1);
    Write(a[i]:4);
  end; WriteLn;
  Write('Ср. арифм. нечетных 3-й четверти: ');
  for i:=N div 4 * 2 to N div 4 * 3 - 1 do
    if odd(a[i]) then begin
      inc(c); inc(s,a[i]);
    end;
  if c>0 then WriteLn(s/c) else WriteLn('нет подходящих элементов.');
  Write('2 наибольших среди ненулевых 2-й половины: ');
  for i:=N div 4 * 2 to N-1 do
    for j:=N div 4 * 2 to N-i-1 do
      if a[j+1]>a[j] then begin
        s:=a[j+1]; a[j+1]:=a[j]; a[j]:=s;
      end;
  c:=0;
  for i:=N div 4 * 2 to N-1 do
    if a[i]<>0 then begin
      Write(a[i]:4); inc(c);
      if c=2 then break;
    end;
  for c:=c to 2 do Write('*':4);
  WriteLn;
  Write('4 первых 1-й четверти по убыванию квадратов: ');
  for i:=0 to 3 do
    for j:=0 to 3-i-1 do
      if sqr(a[j+1])>sqr(a[j]) then begin
        s:=a[j+1]; a[j+1]:=a[j]; a[j]:=s;
      end;
  for i:=0 to 3 do Write(a[i]:4); WriteLn;
end.
Обращаю внимание на 3-е задание, в исходной постановке оно бессмысленно, поэтому реализовано "3. определить два наибольших элемента среди НЕнулевых элементов второй половины массива"
1
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 26
21.06.2014, 14:53  [ТС] 7
Цитата Сообщение от bormant Посмотреть сообщение
Обращаю внимание на 3-е задание, в исходной постановке оно бессмысленно, поэтому реализовано "3. определить два наибольших элемента среди НЕнулевых элементов второй половины массива"
Да ты там правильно заметил ошибку, там еще и в 4 задание тоже ошибка допущена. вместе "четырех" надо "четных".

Спасибо большое, ты прям гений
0
21.06.2014, 14:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2014, 14:53
Помогаю со студенческими работами здесь

Вычислить среднеарифметическое нечетных элементов массива
Дан одномерный массив, состоящий из N целочисленных элементов. Заполнить массив случайными...

Вычислить среднеарифметическое нечётных элементов массива (std::vector)
Дан одномерный массив (вектор), состоящий из N целочисленных элементов. 14.1. Заполнить массив...

Вычислить среднеквадратичные значение нечетных по номеру элементов третьей четверти массива R
требуется помощь 1.Сформулируйте двумерный целочисленный массив D(4х10) используя генератор...

Вычислить количество нечетных (по значению) элементов массива
В одномерном массиве, состоящем из n целых элементов, вычислить: А) количество нечетных (по...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru