Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 12.03.2012
Сообщений: 33
1

Заполнить одномерный массив из N элементов целыми числами.

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

Author24 — интернет-сервис помощи студентам
Заполнить одномерный массив из N элементов целыми числами. Переставить в обратном порядке все четные по значениям элементы массива и выделить их при выводе зеленым цветом.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2012, 13:29
Ответы с готовыми решениями:

Заполнить одномерный массив из 15 элементов целыми числами
Заполнить одномерный массив из 15 элементов целыми числами. Указать максимальную разность между...

Заполнить массив случайными целыми числами. Подсчитать, сколько элементов в массиве принадлежат определенному интервалу
Доброе время дорогие форумщики как всегда нужна ваша помощь. Нужно создать массив состоящий из 20...

Не получается заполнить массив целыми числами
Почему результат при выводе не тот, который должен быть? Должно получится 2 4 6 8 10 12 14 16 18...

Заполнить двумерный массив размером 10 на 10 целыми числами по возрастанию
требуется написать программу, заполняющую двухмерный массив размерностью 10 на 10 целыми числами по...

4
Kuzia domovenok
27.03.2012, 13:34
  #2

Не по теме:

Парень, ты вроде раньше Turbo Pascal изучал. Я прав? Почему забросил, толком не разобравшись, и перешёл на Си?

Возможно тебе решение на Паскале нужно, а ты не в ту ветку форума запостил.

0
0 / 0 / 0
Регистрация: 12.03.2012
Сообщений: 33
27.03.2012, 16:16  [ТС] 3
нет у меня есть эта задача в паскале, а мне дали задание написать её в с++, а им я раньше никогда не пользовался
0
Эксперт С++
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
27.03.2012, 18:48 4
Tenned, раз у вас есть решение на паскале, почему бы вам не выложить его сюда? Переводить задачу с одного языка на другой проще, чем писать её с нуля.
0
0 / 0 / 0
Регистрация: 12.03.2012
Сообщений: 33
27.03.2012, 18:55  [ТС] 5
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
uses crt;
const nmax=100;
var a:array[1..nmax] of integer;
n,i,j,x,k:integer;
begin
clrscr;
randomize;
repeat
write('Размер массива до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Исходный массив:');
for i:=1 to n do
begin
a[i]:=random(50);
write(a[i]:4);
end;
writeln;
i:=1;
j:=n;
k:=0;
while i<=j do
if a[i] mod 2=0 then
begin
k:=1;
if (a[j] mod 2=0)and(i<>j) then
begin
x:=a[i];
a[i]:=a[j];
a[j]:=x;
i:=i+1;
j:=j-1;
end
else j:=j-1;
end
else i:=i+1;
writeln('Перестановка четных:');
for i:=1 to n do
begin
if a[i] mod 2= 0 then textcolor(10)
else textcolor(15);
write(a[i]:4);
end;
writeln;
writeln;
if k=0 then write('Четных элементов нет');
readln
end.
0
27.03.2012, 18:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2012, 18:55
Помогаю со студенческими работами здесь

Заполнить двумерный массив целыми числами от 1 до 100 по спирали
Заполнить двумерный массив целыми числами от 1 до 100 по спирали Начал изучение c++. Работаю в...

Заполнить двумерный массив целыми числами от 1 до 100 по спирали
Заполнить двумерный массив целыми числами от 1 до 100 по спирали

Случайным образом заполнить двумерный массив фиксированного размера целыми числами в заданном диапазоне
Кто знает как решить задачу на С++, при помощи двумерного массива? Написать программу, которая...

Заполнить одномерный массив X 10 случайными числами от -5 до 7
Вычислить (x1 + x2 + x3) * x2 + (x2 + x3 + x4) * x3 + ... + (x8 + x9 + x10) * x9


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

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