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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.02.2012, 14:00   #1
StudentSAFU
 
Регистрация: 18.12.2011
Сообщений: 7
Сообщение Две задачи на массивы.

1.Найти сумму элементов с четными индексами одномерного массива, размер массива произвольный элементы вводятся с клавиатуры.

program summa;
uses...
var
А:array[1..20] of integer;
i,n(кол-во элементов в массиве),sum:integer;
Begin
writeln('Введите кол-в эл-в массива')
readln(n);sum:=0;
for i:=1to n do
begin
readln(A[i]);
sum:=sum+A[i];
end;
End.

как найти сумму элементов с четными индексами, а не всех элементов?

2. Заполнить массив произвольного размера случайным образом и найти max элемент.

не разобрался.
StudentSAFU вне форума Ответить с цитированием
Старый 05.02.2012, 14:40   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
как найти сумму элементов с четными индексами, а не всех элементов?
Код:
i:=2;
s:=0;
while i <= n do
		begin
		 s:=s + a[i];
		 i:=i+2;		
		end;
Вадим Мошев вне форума Ответить с цитированием
Старый 05.02.2012, 14:56   #3
StudentSAFU
 
Регистрация: 18.12.2011
Сообщений: 7
По умолчанию

благодарю, а со второй задачей не поможете?
StudentSAFU вне форума Ответить с цитированием
Старый 05.02.2012, 15:17   #4
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Код:
for i:=1 to N do
		begin
		  A[i]:=Random(100); {случайные числа от 0 до 99}
		end;
		
max:=a[1];

for i:=2 to N do
		if a[i] > max then
				max:=a[i];
Дорабатывайте сами.
Вадим Мошев вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Две задачи на массивы. Nadi Помощь студентам 4 25.04.2011 16:58
Две задачи на массивы. Inside_over Помощь студентам 2 22.12.2010 21:48
Две задачи на массивы на QuickBASIC + еще одна mmarina80 Помощь студентам 0 08.01.2010 17:24
Помогите решить две задачи на массивы (Turbo Pascal) cinik Помощь студентам 2 23.05.2009 23:43
две задачи на массивы или матирцы! Valik102 Паскаль, Turbo Pascal, PascalABC.NET 9 08.01.2009 12:51