Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Вывод матрицы  (Прочитано 796 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mazai_f_kedah

  • Автор темы
  • Активист
  • *
  • Сообщений: 271
  • Ни один заяцЪ не пострадал...
    • Просмотр профиля
Вывод матрицы
« : 02 Февраля 2012, 09:45:23 »
Подскажите, дорогие форумчане, короче имеется такое задание:Дан двумерный массив размерностью 10x10 ,
 * посчитать среднее арифметическое элементов,
 *  расположенных на главной диагонали и произведение
 *  элементов побочной диагонали,
 * и определить разницу между средним арифметическим и произведением.

по очереди вводить все 100 чсел неудобно, поэтому использовал рандом...ну и вот мое решение этой задачи
(Нажмите, чтобы показать/скрыть)
но числа выводятся все через пробел...на матрицу не похоже, в паскале использовал writeln, а как тут сделать норм вывод матрицы? Спасибо...

Пользователь решил продолжить мысль 02 Февраля 2012, 09:49:55:
кста, с++ =)

Пользователь решил продолжить мысль 02 Февраля 2012, 10:07:14:
додумался ггг :2funny:, ну я и ... endl - перенос на новую строку :idiot2:
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 02 Февраля 2012, 12:13:02:
кстати, не подскажете, как задать нижнюю границу выбираемых чисел? rand()%10 - это от 0 до 10...при рандомном ноле у меня там при умножении в большинстве случаев получается ноль...установить нижнюю границу равно 1 как?
« Последнее редактирование: 02 Февраля 2012, 12:13:02 от mazai_f_kedah »
Acer eMachines 350-21G16ikk: Intel® Atom™ N455 (1.66Ghz) && DDR2 1024 Mb && Intel® NM10 Express && Intel® GMA 3150 + Ubuntu 12.04 (i386) =

Оффлайн hippi90

  • Активист
  • *
  • Сообщений: 433
    • Просмотр профиля
Re: Вывод матрицы
« Ответ #1 : 02 Февраля 2012, 13:48:20 »
кстати, не подскажете, как задать нижнюю границу выбираемых чисел? rand()%10 - это от 0 до 10...при рандомном ноле у меня там при умножении в большинстве случаев получается ноль...установить нижнюю границу равно 1 как?
rand() % 9 + 1

Оффлайн mazai_f_kedah

  • Автор темы
  • Активист
  • *
  • Сообщений: 271
  • Ни один заяцЪ не пострадал...
    • Просмотр профиля
Re: Вывод матрицы
« Ответ #2 : 02 Февраля 2012, 13:57:06 »
спасибо, работает :D
Acer eMachines 350-21G16ikk: Intel® Atom™ N455 (1.66Ghz) && DDR2 1024 Mb && Intel® NM10 Express && Intel® GMA 3150 + Ubuntu 12.04 (i386) =

 

Страница сгенерирована за 0.048 секунд. Запросов: 25.