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

Создать одномерный массив из 15 элементов,вычислить среднеарифметическое значение нечетных элементов с нечетным индексом

10.11.2017, 13:29. Показов 1521. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать одномерный массив из 15 элементов,вычислить среднеарифметическое значение нечетных элементов с нечетным индексом
Pascal
1
2
3
4
5
6
7
8
9
10
var
Massiv:array [1..15] of integer;// вот он мой массив
B:array [1..8] of integer;// массив куда хотел занести нечетное
I,J,C: integer;
begin
 for I:=1 to 15 do
 Massiv[I]:=I; //заполняем массив
 for C:=1 to 15 do  
 If Massiv[I] mod 2>0 then B[J];//если в массиев Massiv есть значения остаток от деления 0> то заносим их в массив B.
 end.                           // не заносит...пишет ожидалось имя процедуры или функции
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2017, 13:29
Ответы с готовыми решениями:

Массив: Найти среднеарифметическое значение последних 10-и элементов и произведение элементов с нечетным индексом
Найти среднеарифметическое значение последних 10-и элементов и произведение элементов с нечетным...

Создать одномерный массив из 15 элементов. Вычислить среднеарифметическое значение нечетных элементов с нечетными индексами.
помогите не могу справится взял пример но немогу до ума довести program mas_1; const N=14;...

Создать одномерный массив из 14 элементов. Вычислить среднеарифметическое элементов, меньших А (А вводится с клавиатуры).
Многоуважаемые программисты! Мне без вашей помощи осталось только застрелиться! Как можно понять...

Создать массив, элементы с нечетным индексом равны квадрату индекса, остальные - сумме предыдущих элементов
Составьте программу , с помощью которой создайте массив из 27 элементов, в котором элемент с...

4
Эксперт Pascal/Delphi
6809 / 4566 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
10.11.2017, 13:54 2
Лучший ответ Сообщение было отмечено Anton356 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var
  Massiv: array [1..15] of integer;// вот он мой массив
  B: array [1..8] of integer;// массив куда хотел занести нечетное
  I, J, C: integer;
 
begin
  for I := 1 to 15 do
  begin
    Massiv[I] := I; //заполняем массив
    write(Massiv[I]:5);
  end;
  writeln;
  j := 0;
  c := 0;
  for i := 1 to 15 do  
    if odd(Massiv[I]) and odd(i) then 
    begin
      inc(j);
      c := c + Massiv[I];
    end;
  writeln('Ср. арифм. ', c / j);
end.
Добавлено через 29 секунд
Цитата Сообщение от ZX Spectrum-128 Посмотреть сообщение
массив куда хотел занести нечетное
А зачем?
1
0 / 0 / 1
Регистрация: 05.04.2016
Сообщений: 134
10.11.2017, 14:13  [ТС] 3
Спасибо большое!Все доступно и понятно, кроме этого
Pascal
1
c := c + Massiv[I];
для чего эта строчка нужна?

Добавлено через 1 минуту
Цитата Сообщение от ZX Spectrum-128 Посмотреть сообщение
массив куда хотел занести нечетное
А зачем?
а чтоб данные никуда не потерялись не в пустоту же они уходить должны, я решил результаты туда затолкать и потом среднее арифметическое посчитать

Добавлено через 5 минут
Цитата Сообщение от Anton356 Посмотреть сообщение
alВыделить код
1
c := c + Massiv[I];
для чего эта строчка нужна?
а все я понял,в массиве остаются только нечетные и мы их сумму в С переносим и делим ее на количество цифр
0
Эксперт Pascal/Delphi
6809 / 4566 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
10.11.2017, 14:13 4
Цитата Сообщение от Anton356 Посмотреть сообщение
для чего эта строчка нужна?
Здесь мы считаем сумму нечетных элементов с нечетным индексом.
Цитата Сообщение от Anton356 Посмотреть сообщение
а чтоб данные никуда не потерялись не в пустоту
Они не нужны для решения данной задачи.
0
0 / 0 / 1
Регистрация: 05.04.2016
Сообщений: 134
10.11.2017, 14:22  [ТС] 5
Цитата Сообщение от ZX Spectrum-128 Посмотреть сообщение
Они не нужны для решения данной задачи.
я до этого момента про функцию odd ничего не знал, поэтому решил поделить массив mod 2 и занести нечетки в другой массив и потом сложить отдельно
0
10.11.2017, 14:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2017, 14:22
Помогаю со студенческими работами здесь

Создать одномерный массив из максимальных значений каждого столбца матрицы с нечетным индексом
Дана матрица C(N, M). Создать одномерный массив из максимальных зна- чений каждого столбца матрицы...

Найти сумму элементов в каждой строке матрицы с четным индексом и создать из них одномерный массив
Заданная матрица А(К,L). Найти сумму элементов в каждой строке с четным индексом и создать из них...

Получить массив В путем перебора элементов массива А с нечетным индексом
Создать программу, в которой все данные будут размещаться динамически. Получить массив В путем...

Подсчитать количество отрицательных элементов с четным индексом и сумму положительных с нечетным индексом
полный ноль в VBA, ничего даже в голову не лезет

Одномерный массив. Вычислить произведение нечетных элементов.
Вот такая задача: Массив содержит 7 элементов целого типа.Вычислить произведение нечетных...

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


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

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

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