Пятница, 24.01.2025
Pascal 4 All
[ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

 

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Seqular, Pavel  

Задача на матрицу
ViRuSДата: Вторник, 25.11.2008, 03:44 | Сообщение # 1
Старый знакомый
Группа: Пользователи
Сообщений: 42
Репутация: 0
Замечания: 0%
Статус: Offline
Помогите решить!!! Вот условие:

 
AlexanderДата: Вторник, 25.11.2008, 04:50 | Сообщение # 2
Всевышний
Группа: Модераторы
Сообщений: 475
Репутация: 16
Замечания: 0%
Статус: Offline
А здесь с чем проблемы?

Скажем дружно- нафиг нужно!
 
SeqularДата: Вторник, 25.11.2008, 06:47 | Сообщение # 3
Хранитель
Группа: Администраторы
Сообщений: 859
Репутация: 35
Статус: Offline
ViRuS, Я не пойму, только внешняя рамка равна единицам, или ВСЕ, кроме внутреннего числа?

Поддерживаю также проект сообщество молодых сисадминов
 
ViRuSДата: Вторник, 25.11.2008, 06:52 | Сообщение # 4
Старый знакомый
Группа: Пользователи
Сообщений: 42
Репутация: 0
Замечания: 0%
Статус: Offline
Seqular, кажется внешняя рамка (но я на всяк случай завтра к преподу подойду и уточню)
 
AlexanderДата: Вторник, 25.11.2008, 07:54 | Сообщение # 5
Всевышний
Группа: Модераторы
Сообщений: 475
Репутация: 16
Замечания: 0%
Статус: Offline
Можно за 2 цикла управится, но лучше за три, чтоб 2 раза угловые элементы не присваивать. За 2 цикла так:
Code
for i:=1 to n do
    begin
       a[1][i]:=1;
       a[n][i]:=1;
       a[i][1]:=1;
       a[i][n]:=1;
    end;
for i:=2 to n-1 do
    for j:=2 to n-1 do
       a[i][j]:=0;

Вот хоть убей не могу вспомнить- какой функцией в паскале можно заполнить участок памяти нужным значением? Или мне приснилось её существование?


Скажем дружно- нафиг нужно!
 
ViRuSДата: Вторник, 25.11.2008, 22:08 | Сообщение # 6
Старый знакомый
Группа: Пользователи
Сообщений: 42
Репутация: 0
Замечания: 0%
Статус: Offline
Alexander, Seqular, короч я узнал, там внутри везде нули а вот по краям матрицы идут единицы
 
SeqularДата: Вторник, 25.11.2008, 22:20 | Сообщение # 7
Хранитель
Группа: Администраторы
Сообщений: 859
Репутация: 35
Статус: Offline
Ну тогда украду идею Alexander-а.
Code
For i := 1 to n do
     Begin
     a[i,1] := 1;
     a[1,i] := 1;
     a[1,n] := 1;
     a[n,1] := 1;
     End;

Остальные инициализированны нулями


Поддерживаю также проект сообщество молодых сисадминов
 
AlexanderДата: Вторник, 25.11.2008, 22:33 | Сообщение # 8
Всевышний
Группа: Модераторы
Сообщений: 475
Репутация: 16
Замечания: 0%
Статус: Offline
Quote (Seqular)
Остальные инициализированны нулями

Ну так сначала инициализировать надо.


Скажем дружно- нафиг нужно!
 
ViRuSДата: Среда, 26.11.2008, 05:36 | Сообщение # 9
Старый знакомый
Группа: Пользователи
Сообщений: 42
Репутация: 0
Замечания: 0%
Статус: Offline
Quote (Alexander)
Ну так сначала инициализировать надо.

Т.е. таким макаром решать?

Code
for i:=1 to n do  
     begin  
        a[1][i]:=1;  
        a[n][i]:=1;  
        a[i][1]:=1;  
        a[i][n]:=1;  
     end;  
for i:=2 to n-1 do  
     for j:=2 to n-1 do  
        a[i][j]:=0;
 
SeqularДата: Среда, 26.11.2008, 06:20 | Сообщение # 10
Хранитель
Группа: Администраторы
Сообщений: 859
Репутация: 35
Статус: Offline
Че-то не пойму, у тебя матрица? Или массив массивов?

Поддерживаю также проект сообщество молодых сисадминов
 
ViRuSДата: Среда, 26.11.2008, 07:23 | Сообщение # 11
Старый знакомый
Группа: Пользователи
Сообщений: 42
Репутация: 0
Замечания: 0%
Статус: Offline
Seqular, в задании сказано что найти квадратную матрицу
 
SeqularДата: Среда, 26.11.2008, 07:24 | Сообщение # 12
Хранитель
Группа: Администраторы
Сообщений: 859
Репутация: 35
Статус: Offline
Что тогда за индексы такие a[i][j]?

Поддерживаю также проект сообщество молодых сисадминов
 
AlexanderДата: Среда, 26.11.2008, 09:06 | Сообщение # 13
Всевышний
Группа: Модераторы
Сообщений: 475
Репутация: 16
Замечания: 0%
Статус: Offline
Quote (Seqular)
Что тогда за индексы такие a[i][j]?

а какие по-твоему в матрице индексы?


Скажем дружно- нафиг нужно!
 
ViRuSДата: Пятница, 28.11.2008, 22:10 | Сообщение # 14
Старый знакомый
Группа: Пользователи
Сообщений: 42
Репутация: 0
Замечания: 0%
Статус: Offline
Quote (Alexander)
Quote (Seqular)Что тогда за индексы такие a[i][j]? а какие по-твоему в матрице индексы?

[i] -строка , а [j] -столбец

Добавлено (26.11.2008, 12:14)
---------------------------------------------
Вот статья про матрицы в википедии: http://ru.wikipedia.org/wiki/Матрица_(математика)

Добавлено (28.11.2008, 15:10)
---------------------------------------------
Alexander, помоги дорешать задачу!!! ПЛЗ мне оч нужно, мне ещё дофига делать и ещё курсяк оформлять wacko

Сообщение отредактировал ViRuS - Среда, 26.11.2008, 20:43
 
AlexanderДата: Суббота, 29.11.2008, 01:05 | Сообщение # 15
Всевышний
Группа: Модераторы
Сообщений: 475
Репутация: 16
Замечания: 0%
Статус: Offline
Quote (ViRuS)
Alexander, помоги дорешать задачу!!! ПЛЗ мне оч нужно, мне ещё дофига делать и ещё курсяк оформлять

И что? У меня дел не меньше.
Самое смешное, что решение уже приведено.


Скажем дружно- нафиг нужно!
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Copyright MyCorp © 2025
Используются технологии uCoz
javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;