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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2013, 23:08   #1
VladimirAvakov
Пользователь
 
Регистрация: 13.03.2013
Сообщений: 33
Восклицание Одномерные массивы, Матрицы. Pascal ABC

Одномерные массивы.
Даны натуральное число n и действительные a1,…,an, где n≤3000. Получить удвоенную сумму всех положительных членов последовательности a1,…,an.

Матрицы
Даны натуральное число n и квадратная матрица порядка n целочисленных элементов, где n≤15. Вычислить сумму элементов главной диагонали матрицы.

Ребят напишите пожалуйста 2 программки на Pascal ABC. Позарез нужно.
Заранее большое большое спасибо.
VladimirAvakov вне форума Ответить с цитированием
Старый 15.06.2013, 00:57   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Получить удвоенную сумму всех положительных членов последовательности a1,…,an.
Код:
sum := 0;
for i:=1 to n do
  if a[i]>0 then sum := sum + a[i];
sum := sum * 2;
Цитата:
Вычислить сумму элементов главной диагонали матрицы.
Код:
sum := 0;
for i:=1 to n do
  sum := sum + a[i,i];
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Матрицы. Pascal ABC. VladimirAvakov Помощь студентам 1 01.06.2013 18:30
Одномерные массивы. Pascal ABC. VladimirAvakov Помощь студентам 0 01.06.2013 18:01
Pascal ABC одномерные массивы Александр 19 Помощь студентам 8 26.12.2012 14:16
Pascal abc массивы Александр 19 Помощь студентам 1 20.12.2012 12:30
Pascal ABC, массивы Russia Помощь студентам 8 23.05.2009 12:23