Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/58: Рейтинг темы: голосов - 58, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 05.05.2013
Сообщений: 7

Умножить на 3 все элементы во второй половине массива

05.05.2013, 14:44. Показов 11898. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Умножить на 3 все элементы во второй половине массива A (считать, что в массиве чётное число элементов).
Найти среднее арифметическое всех элементов массива A.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.05.2013, 14:44
Ответы с готовыми решениями:

Элементы, расположенные в первой половине заданного одномерного массива умножить на 2, а во второй - на 3
1)Есть одномерный массив А размером N. Первую половину элементов массива умножить на 2, вторую на 3.

Все элементы, кото-рые кратны 4 и стоят во второй половине массива разделить нацело на 4
Ввести одномерный массив из элементов. Все элементы, кото-рые кратны 4 и стоят во второй половине массива разделить нацело на 4. Массив...

Переделать массив таким образом, в первой половине располагались элементы, стоящие на четных позициях, а во второй половине - элементы в нечетных
Превратить массив таким образом, чтобы в первой половине располагались элементы, стоящие на четных позициях, а во второй половине -...

3
3030 / 1916 / 1649
Регистрация: 30.04.2011
Сообщений: 3,060
05.05.2013, 17:42
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
  x: Array [1..100] of Integer;
  i,n,s: Integer;
BEGIN
Repeat
 Write('Введите четное количество: ');
 Readln(n);
until n mod 2=0;
Writeln('Исходный массив:');
For i:=1 to n do
begin
  x[i]:=Random(100);
  Write(x[i],' ');
end;
Writeln;
Writeln('Полученный массив:');
For i:=1 to n do
begin
  If i>n div 2 Then
  x[i]:=x[i]*3;
  Write(x[i],' ');
  s:=s+x[i];
end;
Writeln;
Writeln('Ср. арифм. = ',s/n:2:2);
Readln
END.
1
0 / 0 / 0
Регистрация: 05.05.2013
Сообщений: 7
06.05.2013, 17:24  [ТС]
класс спасибо очень вуручил
0
0 / 0 / 0
Регистрация: 08.01.2015
Сообщений: 17
15.03.2015, 15:22
Kodzaev, а как можно вот эту строчку написать по другому: x[i]:=Random(100);? К сожалению мы еще не проходили тему с Random.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.03.2015, 15:22
Помогаю со студенческими работами здесь

Массив: В первой половине массива расположить элементы с нечетных позиций, а во второй - элементы - с четных
Превратить массив таким образом, чтобы в его первой половине располагались элементы, стоящие в нечетных позициях, а во второй половине -...

Если значение элементов массива подчиняются условию x1<=x2<=...<=x15,то все нечётные элементы массива умножить на А,в противном случае чётные умножить
Помогите пожалуйста решить задачу:cry:: 1.Задан массив x(15).Если значение элементов массива подчиняются условию...

Найти максимальный элемент в первой половине массива и минимальный - во второй половине массива
Здравствуйте, помогите пожалуйста сделать программу. Задание: Дан массив А размерностью k. Найти в исходном массиве максимальный...

Скопировать в начало списка все положительные элементы, расположенные во второй половине
Уважаемые товарищи программисты. Уже 100 раз расстроился что пошёл по пути С++. 1)Дан вектор V с четным количеством элементов. Решить для...

Найти максимальные элементы массива в первой и во второй его половине
В массиве Х(N) найти max1– максимальный элемент в первой половине массива и max2– максимальный элемент во второй половине массива. надо...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru