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

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

27.03.2012, 09:43. Показов 1305. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заполнить одномерный массив из 15 элементов случайными целыми числами. Вывести на экран массив, раскрасив красным цветом элементы, расположенные между первым четным и последним четным элементом.
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2012, 09:43
Ответы с готовыми решениями:

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

Удалить элементы массива расположенные между первым четным элементом и элементом наиболее близким к среднему значению
Задания: Удалить все элементы, расположенные между первым парным элементом и элементом р, где р -...

Упорядочить элементы, расположенные между первым и последним отрицательным элементом по возрастанию значений элементов
НАПИСАТЬ КОД И ЗДЕЛАТЬ БЛОК СХЕМУ “ Упорядочения одномерных массивов” Упорядочить элементы,...

Сумма элементов, расположенных между первым четным элементом массива и последним
В массиве целых чисел найти сумму элементов, расположенных между первым четным элементом и...

1
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 29
27.03.2012, 10:38 2
Лучший ответ Сообщение было отмечено как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Uses crt;
Var A:array[1..15] of integer; i,x,y:integer;
Begin
ClrScr; Randomize;
For i:=1 to 15 do
 Begin
  A[i]:=random(51)-25;{генерация произвольных значений элементов массива}
  If (odd(A[i])=false) and (x=0) then x:=i;{поиск 1-го четного элемента}
 End;
For i:=15 downto 1 do 
 If (odd(A[i])=false) and (y=0) then y:=i;{поиск 1-го четного элемента с конца}
For i:=1 to 15 do
 Begin
  If (i>=x) and (i<=y) then TextColor(4) else TextColor(8);{"раскраска" элементов}
  Write(A[i]:4);
 End;
Readln;
End.
0
27.03.2012, 10:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2012, 10:38
Помогаю со студенческими работами здесь

Упорядочите по убыванию элементы массива, расположенные между первым и первым чётным
Дан линейный массив из n целых элементов. Упорядочите по убыванию элементы массива, расположенные...

Удалить из массива элементы, расположенные между первым и последним нулевыми элементами
Задан массив действительных чисел b1,...b30. Удалить из него элементы, расположенные между первым и...

Элементы массива расположенные между первым и последним положительными переставить в обратном порядке
Добрый день, программисты. Помогите, пожалуйста, с программой на плюсах. Условие: Динамически...

Отсортировать элементы массива, расположенные между первым положительным и последним отрицательным элементами
В консольном приложении нужно реализовать указанную задачу, используя одномерный массив 10 целых...


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

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