Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Pascal таблица футбольного чемпионата никто не сталкивался с такой задачкой??? тфблица футбольного чемпионата задана квадратной матрицей порядка n, в которой все элементы, приндалежащие главной диоганали,равны нулю,а каждый элемент не епринадлежащий главной диагонали,равны 2,1 или 0(числу очков набранных в игре:2-выйгрыш,1ничья,0-проигрыш.)и храниться в текстовом файле. Найти: а)число команд,имеющих больше побед чем поражений.... https://www.cyberforum.ru/ pascal/ thread137704.html Pascal упорядочить столбцы
Дан двумерный массив 4х4. Упорядочить его по возрастанию произведения элементов столбцов.
Pascal Создать программу вычисляющую стоимость телефонного разговора. https://www.cyberforum.ru/ pascal/ thread137685.html
Создать программу вычисляющую стоимость телефонного разговора. *подробные комментарии в тексте программы *исполняемый (exe-файл) программы *небольшое описание работы программы на 1-2 стр. *общий алгоритм (графическая блок-схема на 1-2 стр.) *детальный алгоритм (графическая блок-схема) *словесное описание алгоритма работы программы *полноценный отчет к программе (полное описание) *...
Pascal у кого есть пояснительная записка по курсовой к саперу? если у кого нибудь есть пояснительная записка по курсовой для сапера, напишите пожалуйста, очень надо https://www.cyberforum.ru/ pascal/ thread137680.html
Pascal Массив строк!
Массив заполнен символьными строками. Составить из них максимальную по длине последовательность, в которой каждое слово, начиная со второго, начинается на ту же букву, на которую оканчивается предыдущее.
Pascal Сформировать файл.... Здравствуйте, пожалуйста помогите с задачкой: Сформировать файл, содержащий действительные числа. Найти количество чисел, по модулю меньших единице. Написать процедуру, подсчитывающую количество цифр в данной строке. Буду очень признателен. https://www.cyberforum.ru/ pascal/ thread137674.html
Pascal Перестановка цифр в числе https://www.cyberforum.ru/ pascal/ thread137673.html
Вывести все различные числа, которые получаются в результате перестановки цифр в заданном натуральном числе N (0≤N≤65537).
Pascal список из строк в файле
Дан текстовый файл. Найти все символы, которые встречаются, по крайней мере, в 10 строчках этого файла. Все эти символы вывести в алфавитном порядке. Тестовый файл подготовить отдельно.
Pascal Добавить к программе запись ответа в файл https://www.cyberforum.ru/ pascal/ thread137671.html
Есть программа, но нужно, чтоб ответ записывался в файл. Так как в Паскале особо нам не рассказали, часть записи в файл вообще не знаю. Подскажите, какие строки добавить к код программы, чтобы ответ программа отправляла в текстовый файл. uses crt; procedure metod_hord; var a,b,x1,x2,h,e:real; function f(x:real):real; begin f:=2*x*exp(x)-5; end; function f2(x:real):real;
Pascal Строка из слов Найти количество букв в третьем слове предложения. https://www.cyberforum.ru/ pascal/ thread137670.html
Построить гистограмму (столбиковую диаграмму) по данным двумерного массива расположенных в файле Pascal
Пожалуйста помогите!!! Построить гистограмм (столбиковых диаграмм) по данным двумерного массива расположенных в файле. Файл содержит массив вещественных чисел размерностью N*M. Первая строка содержит значения количества строк и столбцов N и M. Далее N строка с заголовками строк и M строк с заголовками столбцов. Каждая следующая строка файла содержит данные строки массива. Запрос пользователя...
Pascal Написать программу и блок к ней! Заданы 3 матрицы A(3.3), B(4,4), C(5,5). Выяснить и написать, сколько из них являются симметричными (0,1,2 или 3). Матрица называется симметричной, если транспонированная матрица равна исходной. Транспонирование матриц оформить в виде подпрограммы. https://www.cyberforum.ru/ pascal/ thread137664.html
654 / 352 / 113
Регистрация: 11.12.2009
Сообщений: 508
02.06.2010, 14:10 0

Описание, объявление и заполнение массивов (матриц) - Pascal - Ответ 773535

02.06.2010, 14:10. Показов 267874. Ответов 17
Метки (Все метки)

Ответ

6) Построение магического квадрата при (n mod 4=0)
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
55
var
   i,j,k,p,l,i1,j1,x,y,n:integer;
   a:array[1..100,1..100] of integer;
begin
 readln(n);
 l:=1;
 p:=n*n;
 for i:=1 to n do
  for j:=1 to n do
   begin
    a[i,j]:=l;
    inc(l)
   end;
 i:=2;
 while (i<=n-2) do
  begin
   if (i mod 4=0) then j:=4 else j:=2;
   while (j<=n-2) do
    begin
     for i1:=0 to 1 do
      for j1:=0 to 1 do
       begin
        y:=i+i1;
        x:=j+j1;
        a[y,x]:=p-a[y,x]+1;
       end;
     j:=j+4;
    end;
   i:=i+2
  end;
 k:=4;
 while (k<=n-4) do
  begin
   a[1,k]:=p-a[1,k]+1;
   a[1,k+1]:=p-a[1,k+1]+1;
   a[n,k]:=p-a[n,k]+1;
   a[n,k+1]:=p-a[n,k+1]+1;
   a[k,1]:=p-a[k,1]+1;
   a[k+1,1]:=p-a[k+1,1]+1;
   a[k,n]:=p-a[k,n]+1;
   a[k+1,n]:=p-a[k+1,n]+1;
   inc(k,4);
  end;
 a[1,1]:=p-a[1,1]+1;
 a[n,n]:=p-a[n,n]+1;
 a[1,n]:=p-a[1,n]+1;
 a[n,1]:=p-a[n,1]+1;
 for i:=1 to n do
  begin
   for j:=1 to n do
    write(a[i,j]:4);
   writeln;
  end;
 readln
end.


Вернуться к обсуждению:
Описание, объявление и заполнение массивов (матриц) Pascal
9
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.06.2010, 14:10
Готовые ответы и решения:

Написать объявление и описание класса, который вычисляет выражение
Написать объявление и описание класса, который вычисляет следующее выражение: t=(2*cos(x -...

Написать программу на языке С++, содержащую объявление и описание дружественных структур
Всем добрый вечер, помогите разобраться с заданием, а именно как лучше сделать. И если не сложно,...

Пользователь вводит длину массивов. Заполнение массивов случайными числами
Помогите доработать задачу В путем отсеивание из задачи А задачу Б (Язык С#) Пользователь вводит...

Объявление массивов
Здравствуйте! В учебнике по языку массивы объявляются так int arr = new int; В книге Шилдта...

17
02.06.2010, 14:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.06.2010, 14:10
Помогаю со студенческими работами здесь

Объявление массивов
Здравствуйте хотел спросить и разобраться я работаю щас в компиляторе dev-c++ и при решении...

Объявление массивов в С/С++
Пытаюсь создать матрицу размера n: #include &lt;iostream&gt; using namespace std; int main() { int...

Объявление динамических массивов
Подскажите надо в массив типа: (запишу на дельфи языке) buf: array of byte; //dunamic massiv...

Объявление переменных-массивов
Совсем не шарю в массивах program sdf; type A=ARRAY of real; B=array of real; var i,j:word;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru