Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2008, 11:04   #1
Дашуня
 
Регистрация: 05.12.2008
Сообщений: 3
Вопрос Одномерные массивы

В одномерном массиве,состоящем из n целых элементов,вычислить:
1)количество четных элементов, стоящих на нечетных местах в массиве;
2)Сумму элементов массива. расположеных до последнего максимального элемента в массиве;
3)Поменять местами первую и вторую половины массива(первый элемент с последним, второй с предпоследним и т.д.)
Дашуня вне форума Ответить с цитированием
Старый 06.12.2008, 11:20   #2
Sm1Le
Форумчанин
 
Аватар для Sm1Le
 
Регистрация: 31.10.2008
Сообщений: 500
По умолчанию

Код:
const n;
n:=10;
arr[n]:integer;
x:integer;
x;=0;
For i:=1 to N do 
 begin
  if (i mod 2<>0 ) then 
   begin
    if (arr[i] mod 2=0) then 
     begin
      x:=x+1;
     end;
   end; 
 end;
чучуть подкорректируй ....
Код:

summ:integer;
max:integer;

max:=arr[1];
for i:=2 to N do 
begin
 if max<arr[i] then 
  begin
   max:=arr[i];
  end;
end;
for i:=1 to N do 
begin
if arr[i]<>max then 
begin
summ:=summ+arr[i];
end
else
break;
end;
-тоже самое ... =)
Код:

element:integer;
for i:=1 to (N div 2) do 
begin
 element:=arr[i];
 arr[i]:=arr[N-i+1];
 arr[N-i+1];=element;
 
end;
- Проверь =)) ( просто Паскаля нету =)))
Skype : UASm1Le.

Последний раз редактировалось Sm1Le; 06.12.2008 в 11:28.
Sm1Le вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
C++/ Одномерные массивы BennyBenassy Общие вопросы C/C++ 6 23.02.2009 14:27