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

Заполнить массив и выполнить инверсию для каждой трети массива.

02.04.2012, 21:04. Показов 2564. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заполнить массив и 12 элементов случайными числами в интервале [-12..12] и выполнить инверсию для каждой трети массива.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2012, 21:04
Ответы с готовыми решениями:

Заполнить массив из 12 элементов случайными числами в интервале [-12.12] и выполнить инверсию для каждой трети массива
Здравствуйте Пожалуйста помогите решить задачу по программированию. Я только начала изучать...

Заполнить массив из 12 элементов случайными числами и выполнить реверс для каждой трети массива
Пожалуйста, помогите решить вот эту задачу. Заполнить массив из 12 элементов случайными числами...

Массив: выполнить инверсию отдельно для 1-ой и 2-ой половин массива.
Заполнить массив из 10 элементов случайными числами и выполнить инверсию отдельно для 1-ой и 2-ой...

Выполнить инверсию отдельно для 1-ой и 2-ой половин массива
Заполнить массив из 10 элементов случайными числами в интервале и выполнить инверсию отдельно для...

3
любитель покушать
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
02.04.2012, 21:13 2
sashkakor, покажи на примере, к примеру массив вот такой: 1 2 3 4 5 6 7 8 9 10 11 12, а станет 4 3 2 1 9 8 7 6 12 11 10 9 ?
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
02.04.2012, 21:29 3
а станет 4 3 2 1 8 7 6 5 12 11 10 9
0
любитель покушать
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
02.04.2012, 21:43 4
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
uses crt;
var a: array[1..12] of integer;
    i,x,y: integer;
begin
 
writeln('Исходный массив: ');
for i:=1 to 12 do begin
a[i]:=random(25)-12;
write(a[i],' ');
end;
 
for i:=1 to 12 do begin
if i mod 4=0 then begin
x:=a[i-3];
y:=a[i-2];
a[i-3]:=a[i];
a[i-2]:=a[i-1];
a[i-1]:=y;
a[i]:=x;
end;
end;
writeln;
writeln('Измененный массив: ');
for i:=1 to 12 do begin
write(a[i],' ');
end;
end.
0
02.04.2012, 21:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2012, 21:43
Помогаю со студенческими работами здесь

Заполнить одномерный массив количеством различных чисел в каждой строке двумерного массива
Дан двумерный массив размером n*m. Заполнить одномерный массив количеством различных чисел в каждой...

Найти среднее арифметическое каждой трети массива и определить минимальное и максимальное найденных чисел
Напишите программу, которая вводит с клавиатуры 30 реальных чисел и определяет среднее...

Задача с массивом. Создать. Заполнить (Рандомно). Сделать инверсию!
Задача Хочу спросить совета. Что в моем коде нужно исправить, чтобы выглядело более...

Массив: Найти наибольшие элементы каждой строки и заполнить в отдельный массив...
Дан массив A(k*k). Найти наибольшие элементы каждой строки и заполнить в отдельный массив....


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

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

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