Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 03.05.2011
Сообщений: 39
1

В массиве A[1..14] выкинуть самые большие и самые маленькие элементы и заменить их средним арифметическим элементов, которые остались.

14.05.2011, 18:03. Показов 1542. Ответов 2
Метки нет (Все метки)

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

Вводить несколько чисел (от 0 до 20), а затем отображать самые маленькие и самые большие
Здравствуйте! Есть задача: "Создать новый проект. Программа должна позволять вам вводить...

Разукрасить разними цветами самые большие и самые наименьшие элементы массива
Разукрасить разними цветами самые большие и самые наименьшие элементы массива.

Заменить нечетные элементы вектора Т средним арифметическим элементов, которые делятся на 5 с остатком 3
Заданный вектор Т, состоящий из к целых чисел. Заменить нечетные элементы вектора Т средним...

В одномерном массиве заменить все элементы, стоящие на нечетных местах средним арифметическим всех элементов
11. В одномерном массиве заменить все элементы, стоящие на нечетных местах средним арифметическим...

2
К.О.
534 / 499 / 344
Регистрация: 26.03.2011
Сообщений: 1,141
14.05.2011, 19:50 2
Лучший ответ Сообщение было отмечено Triple_H как решение

Решение

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
var
   a: array[1..14] of integer;
   i,max,min: byte;
   sr: integer;
begin
   randomize;
   for i:=1 to 14 do
      begin
         a[i]:=random(101);
         write(a[i],' ');
      end;
   writeln;
   max:=1;
   min:=1;
   for i:=1 to 14 do
      begin
         if a[i]>a[max] then max:=i;
         if a[i]<a[min] then min:=i;
      end;
   for i:=1 to 14 do
      if (i<>max) and (i<>min) then inc(sr,a[i]);
   sr:=sr div 12;
   a[max]:=sr;
   a[min]:=sr;
   for i:=1 to 14 do write(a[i],' ');
   readln
end.
1
0 / 0 / 0
Регистрация: 03.05.2011
Сообщений: 39
14.05.2011, 20:14  [ТС] 3
спасибо огромное)))
0
14.05.2011, 20:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2011, 20:14
Помогаю со студенческими работами здесь

В третем массиве росположить самые большие элементы двух ранних массивов
даны два одномерных массива из двух массивов сделать третий, в третем массиве росположить самые...

Самые просматриваемые, самые залайканные, самые комментируемые посты вывести на отдельные страницы
Здравствуйте. Помогите пожалуйста, еще новичок в WordPress. Хочу сделать отдельные страницы...

Заменить положительные элементы средним арифметическим всех элементов массива
Дан массив. Если элементы выше ноля надо заменить их средним арифметическим значением всех...

Нулевые элементы массива заменить средним арифметическим всех элементов
Задание: Создать числовой массив A. Каждый элемент, равный нулю, заменить средним арифметическим...


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

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