Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Вопросы начинающих программистов
Перезагрузить страницу Как ввести и вывести (квадратную ) матрицу из случайных чисел
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
God-of-Chaos God-of-Chaos вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.12.2007
По умолчанию Как ввести и вывести (квадратную ) матрицу из случайных чисел - 26.12.2007, 06:50

вообще задание такое Введите матрицу (квадратную) порядка N. Подсчитать сумму элементов главной диагонали

я так понимаю матрица делается по такому же принципу как и массивы?
если нет то прошу меня исправить...


Код:
// заполнение массива случайными числами

   for(i=0;i<N;i++)
   
      for(j=0;j<N;j++)
      
       matritca[N][N] = rand()%100 - 50;
       
//вывод массива
   
   for(i=0;i<N;i++)
   {
      for(j=0;j<N;j++)
      cout<<matritca[N][N]<<ends;
      cout<<endl;
   }
выводится такой массив.....

0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4

чтото тут не так.... а надо чтобы выводился массич из случайных числе
Ответить с цитированием
  (#2 (permalink)) Старый
God-of-Chaos God-of-Chaos вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.12.2007
По умолчанию Как ввести и вывести (квадратную ) матрицу из случайных чисел - 26.12.2007, 06:50

вообще задание такое Введите матрицу (квадратную) порядка N. Подсчитать сумму элементов главной диагонали

я так понимаю матрица делается по такому же принципу как и массивы?
если нет то прошу меня исправить...


Код:
// заполнение массива случайными числами

   for(i=0;i<N;i++)
   
      for(j=0;j<N;j++)
      
       matritca[N][N] = rand()%100 - 50;
       
//вывод массива
   
   for(i=0;i<N;i++)
   {
      for(j=0;j<N;j++)
      cout<<matritca[N][N]<<ends;
      cout<<endl;
   }
выводится такой массив.....

0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4

чтото тут не так.... а надо чтобы выводился массич из случайных числе
Ответить с цитированием
  (#3 (permalink)) Старый
God-of-Chaos God-of-Chaos вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.12.2007
По умолчанию Как ввести и вывести (квадратную ) матрицу из случайных чисел - 26.12.2007, 06:50

вообще задание такое Введите матрицу (квадратную) порядка N. Подсчитать сумму элементов главной диагонали

я так понимаю матрица делается по такому же принципу как и массивы?
если нет то прошу меня исправить...


Код:
// заполнение массива случайными числами

   for(i=0;i<N;i++)
   
      for(j=0;j<N;j++)
      
       matritca[N][N] = rand()%100 - 50;
       
//вывод массива
   
   for(i=0;i<N;i++)
   {
      for(j=0;j<N;j++)
      cout<<matritca[N][N]<<ends;
      cout<<endl;
   }
выводится такой массив.....

0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4
0 1 2 3 4

чтото тут не так.... а надо чтобы выводился массич из случайных числе
Ответить с цитированием
  (#4 (permalink)) Старый
Alexey Dejneka Alexey Dejneka вне форума
Member
 
Сообщений: 451
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.11.2004
По умолчанию 26.12.2007, 08:33

По-моему, вполне случайные числа (случайно зависящие от компилятора). Можно заменить [N][N] на [i][j], тогда они будут случайными в другом смысле
Ответить с цитированием
Ads
  (#5 (permalink)) Старый
Alexey Dejneka Alexey Dejneka вне форума
Member
 
Сообщений: 451
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.11.2004
По умолчанию 26.12.2007, 08:33

По-моему, вполне случайные числа (случайно зависящие от компилятора). Можно заменить [N][N] на [i][j], тогда они будут случайными в другом смысле
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
Alexey Dejneka Alexey Dejneka вне форума
Member
 
Сообщений: 451
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 23.11.2004
По умолчанию 26.12.2007, 08:33

По-моему, вполне случайные числа (случайно зависящие от компилятора). Можно заменить [N][N] на [i][j], тогда они будут случайными в другом смысле
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Генератор случайных чисел skrara С/С++ 1 11.10.2011 10:51
Сформировать квадратную матрицу порядка n mia123 Pascal 1 28.12.2010 12:03
Как создать квадратную матрицу заданного порядка Dиня C++ Builder 11 04.12.2010 00:44
Список из случайных чисел... Webgirl Prolog 2 22.12.2009 21:05
генератор случайных чисел Alena&#33; Вопросы начинающих программистов 0 26.10.2006 15:41
Сформировать квадратную матрицу rom-x Вопросы начинающих программистов 29 01.06.2006 22:37
Сформировать квадратную матрицу rom-x Вопросы начинающих программистов 2 10.02.2006 00:05
Формирование случайных чисел Frick Pascal 4 16.11.2005 18:17
Генератор случайных чисел nymbos С/С++ 6 10.07.2005 15:43
Генератор случайных чисел _Cyclope Алгоритмы 18 21.06.2005 14:48
Генератор случайных чисел Вова C++ Builder 3 22.03.2004 13:22
Алгоритм случайных чисел Scientist Алгоритмы 1 28.01.2004 17:46



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов