Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
agzamow13

Заполнить матрицу по образцу, обнулить указанные элементы

29.11.2014, 19:37. Показов 1519. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Заполнить матрицу из 7 строк и 7 столбцов случайными числами в интервале [-10,10] и вывести ее на экран. Обнулить элементы, отмеченные зеленым фоном, и вывести полученную матрицу на экран
x x x х x x x x x x х x x x
x 0 0 0 0 0 x х х х х х 0 х
x 0 0 0 0 0 x х х х х 0 0 х
х 0 0 0 0 0 х х х х 0 0 0 х
x 0 0 0 0 0 x х х 0 0 0 0 х
x 0 0 0 0 0 x х 0 0 0 0 0 х
x x x х x x x х х х х х х х

Добавлено через 1 минуту
x x x х x x x x x x х x x x
x 0 0 0 0 0 x х х х х х 0 х
x 0 0 0 0 0 x это отдельно х х х х 0 0 х
х 0 0 0 0 0 х х х х 0 0 0 х
x 0 0 0 0 0 x х х 0 0 0 0 х
x 0 0 0 0 0 x х 0 0 0 0 0 х
x x x х x x x х х х х х х х
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.11.2014, 19:37
Ответы с готовыми решениями:

Заполнить матрицу, обнулить закрашенные элементы
Помогите пожалуйста. Сколько не пыталась, получается только фигуры, зеркальные данной.... Заполнить матрицу из 7 строк и столбцов и...

Заполнить матрицу, обнулить закрашенные элементы
Заполнить матрицу из 7 строк и 7 столбцов случайными числами в интервале и вывести её на экран. Обнулить элементы, отмеченные зеленым...

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

1
Модератор
Эксперт по математике/физике
 Аватар для VSI
5291 / 4073 / 1392
Регистрация: 30.07.2012
Сообщений: 12,489
29.11.2014, 20:42
Лучший ответ Сообщение было отмечено как решение

Решение

Как-то так...
Листинг программы
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
uses crt;
 var a,b:array[1..7,1..7] of real;
 i,j:byte;
 
 BEGIN
  for i:=1 to 7 do
    for j:=1 to 7 do
      a[i,j]:=10*random-10+0.73;
 
  for i:=1 to 7 do
   begin
     for j:=1 to 7 do
       write(a[i,j]:6:1);
       writeln
   end;
 writeln;
  for i:=1 to 7 do
    for j:=1 to 7 do
      if (i in [2..6]) and (j in [2..6]) then
        b[i,j]:=0 else b[i,j]:=a[i,j];
 
 for i:=1 to 7 do
   begin
     for j:=1 to 7 do
       write(b[i,j]:6:1);
       writeln
   end;
 
for i:=1 to 7 do
    for j:=1 to 7 do
      if ((i in [2]) and (j in [6])) or
         ((i in [3]) and (j in [5..6])) or
         ((i in [4]) and (j in [4..6])) or
         ((i in [5]) and (j in [3..6])) or
         ((i in [6]) and (j in [2..6])) then
           b[i,j]:=0 else b[i,j]:=a[i,j];
writeln;
for i:=1 to 7 do
   begin
     for j:=1 to 7 do
       write(b[i,j]:6:1);
       writeln
   end;
 
 END.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.11.2014, 20:42
Помогаю со студенческими работами здесь

Заполнить матрицу по образцу
заполнить двумерный массив размерности N x N (N=6) следующим образом: 0 0 0 0 0 0 1 0 0 0 0 0 1 2 0 0 0 0 1 2 3 0 0 0 1 2 3 4 0...

Заполнить матрицу по образцу
Доброго времени суток! Помогите, пожалуйста, написать такую программу:

Заполнить матрицу по образцу
помогите написать программу по двум заданиям: 2. Заполнить и напечатать матрицу: Я вообще понять не могу как делать второе.

Заполнить матрицу по образцу
Вот задача, задали такое: написать программу, отражающую на экране числа таким образом 0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1 ...

Заполнить матрицу по образцу
Задачи на двумерные массивы. №1 1 1 1 2 2 2 3 3 3 №2 4 6 8 4 6 8 4 6 8 №3


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru