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

Отсортировать массив методом выбора в порядке убывания (оформить в виде процедуры)

25.06.2015, 10:18. Показов 1287. Ответов 1
Метки нет (Все метки)

Дан массив латинских букв А [1..N]. Отсортировать их методом выбора в порядке убывания (оформить в виде процедуры). Вычислить среднее арифметическое четных кодов (оформить в виде функции). Вывести на экран отсортированный массив и вычисленное значение. Записать в текстовый файл вычисленное среднее арифметическое значение.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.06.2015, 10:18
Ответы с готовыми решениями:

Отсортировать массив методом выбора в порядке убывания
Дан массив латинских букв А . Отсортировать их методом выбора в порядке убывания. Вычислить среднее...

Массив. Отсортировать методом «пузырька» в порядке убывания
Постановка задачи: написать программу, реализующую задание по обработке массива. Количество...

Символьный массив отсортировать их методом пузырька в порядке убывания
Дан массив латинских букв А . Отсортировать их методом пузырька в порядке убывания. Вычислить сумму...

Отсортировать массив методом выделения минимального элемента в порядке убывания
Дан массив натуральных чисел А . Отсортировать их методом выделения минимального элемента в порядке...

1
Программист
307 / 182 / 176
Регистрация: 05.12.2013
Сообщений: 683
Записей в блоге: 5
25.06.2015, 10:59 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Функция нахождения среднего арифметического:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
tarray=array[1..n] of char;
...
function sred(a: tarray): real;
var
  i, s, c: integer;
begin
  c:=0; s:=0;
  for i:=1 to n do
    if not odd(ord(a[i])) then begin
      inc(s,ord(a[i]));
      inc(c);
    end;
  if c<>0 then sred:=s/c
  else sred:=0;
end;
Сортировок полно реализованных, ищите. Вывод массива и запись в файл тоже очень банально.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.06.2015, 10:59
Помогаю со студенческими работами здесь

Массив. Отсортировать его методом выделения минимального элемента в порядке убывания
Дан массив натуральных чисел А . Отсортировать их методом выделения минимального элемента в порядке...

Отсортировать символьный массив методом выделения максимального элемента в порядке убывания
Нужна помощь. Может кто-нибудь написать код программы? Дан массив латинских букв А . Отсортировать...

Отсортировать массив методом выбора в порядке возрастания
Дан массив целых чисел А . Отсортировать их методом выбора в порядке возрастания . Вычислить...

Отсортировать символьный массив методом вставки в порядке убывания. Вычислить сумму кодов нечетных элементов
Дан массив латинских букв А . Отсортировать их методом вставки в порядке убывания. Вычислить сумму...


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

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

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