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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2015, 10:11   #1
Анаранурт
 
Регистрация: 14.12.2015
Сообщений: 5
По умолчанию Программа

Помогите пожалуйста написать программу на Паскале.Срочно!
Для матриц А= (0.3 0.7 -2.4 0.6 I.2) (0.6 3.3 1.2)
(-I.4 0.8 2.2 -3.I 0.5) B= ( -I.7 -2.3 0.7)
(2.4 -0.3 0.2 0.7 -2.2) ( -0.4 0.2 -6.5)
(3.3 0.2 -I.5)
вычислить сумму и количество положительных элементов, используя подпрограмму.
Анаранурт вне форума Ответить с цитированием
Старый 14.12.2015, 12:19   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
const
 a:array[1..3,1..5] of double=(
   (0.3 0.7 -2.4 0.6 I.2),(-I.4 0.8 2.2 -3.I 0.5),(2.4 -0.3 0.2 0.7 -2.2)
 );

function Sum:Double; var s:double; i,j:integer;
begin
 s:=0; for i:=1 to 3 do for j:=1 to 5 do if a[i,j]>0 then s:=s+a[i,j]; Sum:=s;
end;
function Cnt:Integer var s,i,j:integer;
begin
 s:=0; for i:=1 to 3 do for j:=1 to 5 do if a[i,j]>0 then inc(s); Sum:=s;
end;

begin
 write('Сумма А: ',Sum,' Кол-во А:',Cnt); readln;
end.
Понял как надо? Сам справишься с массивом В?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.12.2015, 12:44   #3
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

только я тут вижу "I" вместо "1"?

Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 14.12.2015, 12:53   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Может это комплексные
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 14.12.2015, 13:00   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
я тут вижу "I" вместо "1"?
Ну дык методичка советских времен
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.12.2015, 18:35   #6
Анаранурт
 
Регистрация: 14.12.2015
Сообщений: 5
По умолчанию

Спасибо большое вроде поняла)
Анаранурт вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна программа QControl программа для внутрилабораторного контроля качества Версия 5.5. миньен Софт 7 02.03.2014 00:28
Программа на Pascal в Lazarus и программа для одномерного массива целых чисел Yegorka Lazarus, Free Pascal, CodeTyphon 13 20.12.2012 18:02
Программа с применением записей и программа с применение множеств smert99 Помощь студентам 0 16.06.2011 23:14
Программа открыается если есть другая программа. bookkc Паскаль, Turbo Pascal, PascalABC.NET 12 14.10.2009 20:09