Здравствуйте, гость ( Вход | Регистрация )
| Katerinka |
18.11.2011, 17:46
Сообщение
#1
|
|
Новичок ![]() Группа: Продвинутые Сообщений: 4 Регистрация: 18.11.2011 Город: Волгоград |
Ввести одномерный массив А, состоящий из целых чисел, вывести его.Найти номер К- номер первого чётного элемента массива .Преобразовать последние К элементов массива путём их умножения на значение первого четного. Если преобразование не возможно, то вывести соответствующее сообщение.
|
![]() ![]() |
| Sergio Ramos |
19.11.2011, 18:22
Сообщение
#2
|
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 86 Регистрация: 16.11.2010 Город: Saratov |
Прогоняете в цикле массив, начиная с первого элемента, и проверяете их на четность, как только найдете первый четный, цикл можно завершить. Если четный элемент не будет обнаружен, то выводите соответствующее сообщение, иначе, начиная с последнего элемента, К элементов умножаете на A[K].
for i:=N downto N-K+1 do begin A[i]:=A[i]*A[K]; end; |
Katerinka Всем привет) Помогите пожалуйста написать задачу в Pascal 18.11.2011, 17:46
граф Монте-Кристо Идеи? 18.11.2011, 19:19
Katerinka const Nmass=100;
Var A:array[1..Nmass] of integer;... 19.11.2011, 15:11
Katerinka спасибо большое) 19.11.2011, 18:35![]() ![]() |
|
Текстовая версия | Сейчас: 22.4.2026, 16:00 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru