3 / 3 / 1
Регистрация: 19.12.2008
Сообщений: 42
1

Симметричная матрица

19.12.2008, 03:32. Показов 3242. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
--
0
19.12.2008, 03:32
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.12.2008, 03:32
Ответы с готовыми решениями:

Симметричная матрица
Написать программу, которая формирует новый линейный массив минимально необходимой длины, элементами которого являются элементы...

Симметричная ли матрица
Определить, симметричен ли массив относительно главной диагонали матрицы А порядка n, эленты которой есть целыми числами. Аргументы: ...

Симметричная ли матрица?
Здравствуйте, есть задача, есть решение(с недочетами). Задача: Проверьте, является ли двумерный массив симметричным относительно главной...

4
 Аватар для lexus_ilia
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
19.12.2008, 04:21 2
Ну смотри алгоритм прост, сначала числу b присваиваем значение факториала от N (через цикл естественно), потом какой-нить переменной s присваиваем значение s+след.цифра.b через цикл:
Код
while b>0 do
begin
 s:=s+b mod 10;
 b:=b div 10
end;
потом берём цикл for смотри вот так примерно...
Код
for i:=1 to round(sqrt(s)) do {надеюсь не надо объяснять почему round(sqrt(s))}
 if sqr(i)=s then
  Writeln(N, ' ')
А всё что я написал выше организовыываем через цикл for N:=1 to 11 do

Добавлено через 6 минут 48 секунд
Короче лови свою прогу...
Код
Program xa;
var
 n,i,s:integer;
 b:longint;
begin
 for N:=2 to 11 do
 begin
  b:=1;
  s:=0;
  for i:=1 to n do
   b:=b*i;
  while b>0 do
  begin
   s:=s+b mod 10;
   b:=b div 10
  end;
  for i:=1 to round(sqrt(s)) do
   if sqr(i)=s then
    Writeln(N, ' ');
 end;
 readln;
end.
0
3 / 3 / 1
Регистрация: 19.12.2008
Сообщений: 42
19.12.2008, 04:21  [ТС] 3
вот что я мучался домучался но что-то тут не так...азъясните если можете плз...спасибо.... сумму чисел считал через разряды
program 1;
uses crt;
var i,h,r:longint;
a,b,c,d,f,x,g,e,n:integer;
begin
clrscr;
h:=1;
for x:=1 to 10 do
begin
h:=h*x;
for i:=1 to 1000 do
for g:=0 to 9 do
for f:=0 to 9 do
for e:=0 to 9 do
for d:=0 to 9 do
for c:=0 to 9 do
for b:=0 to 9 do
for a:=1 to 9 do
begin
r:=g*1000000+f*100000+e*10000+d*1000+c*100+b*10+a;
if r=h then
if a+b+c+d+e+f+g=i*i then write(' ',x) end;
end;
readln;
readln;
end.
0
 Аватар для lexus_ilia
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
19.12.2008, 04:22 4
Я вам уже ответил...Кстати для вставки кода используйте пожалуйсто тег #
1
3 / 3 / 1
Регистрация: 19.12.2008
Сообщений: 42
19.12.2008, 04:23  [ТС] 5
все вижу) спс большое
0
19.12.2008, 04:23
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.12.2008, 04:23
Помогаю со студенческими работами здесь

Квадратная матрица, симметричная относительно главной диагонали
Квадратная матрица, симметричная относительно главной диагонали, задана своим верхним треугольником в виде одномерного массива....

Матрица, симметричная относительно главной диагонали, задана верхним треугольником
Матрица, симметричная относительно главной диагонали, задана верхним треугольником в виде одномерного массива по строкам. восстановить и...

Симметричная последовательность
Последовательность чисел назовем симметричной, если она одинаково читается как слева направо, так и справа налево. Например, следующие...

Симметричная последовательность
подскажите пожалуйста как определить образуют ли цифры числа симметричную последовательность?

Дана квадратная матрица А порядка n. Проверить, является ли матрица единичной.
Ребят,помогите решить задачу "Дана квадратная матрица А порядка n. Проверить, является ли матрица единичной"


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Отключение отслеживания файла, занесенного в .gitignore в Git
hw_wired 10.02.2025
Git помогает следить за изменениями в проекте, но иногда требуется исключить определенные файлы из системы контроля версий. Это могут быть конфигурационные файлы с локальными настройками, временные. . .
Что такое use strict в JavaScript
hw_wired 10.02.2025
Директива use strict - способ перевода JavaScript-кода в строгий режим работы, который делает язык более безопасным и предсказуемым. Она появилась в ECMAScript 5 как ответ на многочисленные проблемы,. . .
Как в jQuery проверить, что элемент скрыт
hw_wired 10.02.2025
jQuery предоставляет несколько эффективных способов определить, скрыт элемент или отображается на странице. Самый простой метод использует специальные селекторы :hidden и :visible. Селектор :hidden. . .
Как проверить (check out) ветку Git в удаленном репозитории
hw_wired 10.02.2025
Проверка удаленной ветки в Git требует понимания нескольких базовых концепций и точного выполнения определенной последовательности действий. Для начала необходимо получить актуальную информацию о. . .
chucknorris в HTML и другие обозначения цветов
hw_wired 10.02.2025
HTML, как основной язык разметки веб-страниц, прошел длинный путь развития в плане работы с цветами. На заре развития веб-технологий разработчики могли использовать только базовый набор из 16. . .
Стек и куча: отличия и назначение
hw_wired 10.02.2025
Управление памятью - ключевой элемент работы любой программы. В современных языках программирования память делится на две основные области: стек и кучу. Каждая из них обладает уникальными. . .
Комментарии в JSON
hw_wired 10.02.2025
JSON - текстовый формат обмена данными, построенный на основе синтаксиса JavaScript. Этот формат отличается простотой, читаемостью и широкой поддержкой во всех современных языках программирования. . . .
Перезаписываем локальные файлы с помощью git pull
hw_wired 10.02.2025
Git pull - незаменимая команда для синхронизации локального репозитория с удаленным. При работе над проектом в команде разработчиков часто возникает необходимость получить актуальные изменения,. . .
Оператор --> в C++
hw_wired 10.02.2025
Оператор --> (называемый "spaceship operator" или оператор космического корабля) - важное нововведение в стандарте C++20, упрощающее реализацию операций сравнения в пользовательских типах данных. . . .
Отмена git add до коммита
hw_wired 10.02.2025
Git предлагает несколько методов для отмены индексации файлов перед созданием коммита. Разработчики часто сталкиваются с ситуацией, когда нужно убрать файлы из индекса, не теряя внесенные изменения в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru