Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
13 / 13 / 15
Регистрация: 24.10.2013
Сообщений: 38

Процедура ввода и вывода комплексного массива(с примером)

03.12.2013, 16:38. Показов 1958. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть у меня пример с двумерными матрицами. Надо организовать такой же ввод как в примере и вывод для комплексной матрицы.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
uses crt;
const m=3;n=3;k=3;l=3;
var i,j:integer;
a:array [1..m,1..n] of real;
b:array [1..n,1..m] of real;
c:array [1..k,1..l] of real;
begin
clrscr;
For i:=1 to m do
  for j:=1 to n do
 begin
   gotoxy(5*i+1,3*j+1);
   readln(a[i,j]);
 end;
For i:=1 to m do
  for j:=1 to n do
 begin
   gotoxy(5*i+30,3*j+1);
   readln(b[i,j]);
 end;
for i:=1 to k do
  for j:=1 to l do
    begin
    c[i,j]:=a[i,j]+b[i,j];
    gotoxy(5*i+12,3*j+10);
    writeln(c[i,j]:5:0);
    end;
    repeat until keypressed;
end.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.12.2013, 16:38
Ответы с готовыми решениями:

Процедура контроля ввода вывода
Процедура контроля ввода вывода в Pascal ABC есть что-ниудь подобное прецедуре Ioresult как в Turbo Pascal.Если есть то пожалуйста...

процедура ввода/вывода
нужно отдельно замутить процедуру ввода и процедуру вывода, с процедурой ввода проблем особых нет, вроде вводит правильно procedure...

Процедура вывода массива в файл
Мне необходима (по возможности) процедура, которая выводит в файл массив, причем этот массив изменяется в ходе программы. В файл нужно...

1
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
03.12.2013, 16:44
Вот пример
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
uses crt;
const n=5;
type complex=record
             re,im:real;
             end;
procedure Vyvod(var f:complex);
begin
if f.im<0 then write(f.re:6:2,' -',-f.im:0:2,'i  ')
else write(f.re:6:2,' +',f.im:0:2,'i  ');
end;
 
procedure Summa(var f:complex;g:complex);
begin
f.re:=f.re+g.re;
f.im:=f.im+g.im;
end;
 
var  a:array[1..n,1..n] of complex;
     i,j,k,m:byte;
     sr:complex;
begin
clrscr;
randomize;
writeln('Массив комплексных чисел:');
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    a[i,j].re:=10*random-4;
    a[i,j].im:=10*random-4;
    Vyvod(a[i,j]);
   end;
  writeln;
 end;
writeln;
if n mod 2=0 then m:=n div 2
else m:=n div 2+1;
sr.re:=0;
sr.im:=0;
k:=0;
for i:=1 to n do
for j:=m+1 to n do
if (i<=m)and(j>=n-i+1)
or(i>m)and(j>=i) then
 begin
  k:=k+1;
  Summa(sr,a[i,j]);
 end;
sr.re:=sr.re/k;
sr.im:=sr.im/k;
write('Среднее значение в правой четверти матрицы=');
Vyvod(sr);
readln
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.12.2013, 16:44
Помогаю со студенческими работами здесь

Найти min элемент одномерного массива описав процедуры ввода элементов массива, процедура нахождения min элемента массива.
Можете глянуть две задачки на pascale ? 1)Определить сумму элементов, массива целых чисел размерностью 15, элементов с 1 по 12 и с 8 по...

Составьте программу ввода и вывода массива
Составьте программу ввода и вывода массива: 5, -2, 3, -6, 7, 9, -4, 8, 1, 2, 7, -3.

Составьте программу ввода и вывода массива
составте программу ввода и вывода масива 5 -2 3 6 7 9 -4 8 1 2 7-3

Составить программу ввода и вывода двумерного массива
Составить программу ввода и вывода двумерного массива а, с размерностью 10х15

Разработать программу для ввода и вывода элементов массива
Разработать программу для ввода и вывода элементов одномерного массива размером 10 элементов. при разработке использовать цикл с параметром...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru