Задача 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
Массивы

Задача 28.


      
Условие задачи    Алгоритм работы    Листинг программы    Набор тестов   

Условие задачи

Напишите программу для заполнения трех двухмерных массивов и последующего их вывода.

Первый массив размерностью n x m заполняется данными, вводимыми с клавиатуры, так что заполнение ведется по диагоналям параллельным побочной, начиная с левого верхнего угла.

Второй массив, размерностью n x n, заполняется случайными числами из диапазона [0;1], так что выше побочной диагонали лежат числа больше 0.5, а по побочной или ниже меньшие или равные 0.5.

Третий массив, размерностью n x n, заполняется для произвольного n так, как для n = 5.

  1  0  0  0  0 
 
  4  2  0  0  0


  1  3  3  0  0


  2  2  2  4  0


  1  1  3  1  5
      
Условие задачи    Алгоритм работы    Листинг программы    Набор тестов   

Алгоритм работы

Для заполнения первого массива использовались четыре цикла while (отдельно заполняется первая часть матрицы и отдельно заполняется вторая часть матрицы).

      
Условие задачи    Алгоритм работы    Листинг программы    Набор тестов   
Листинг программы

      
Условие задачи    Алгоритм работы    Листинг программы    Набор тестов   

Набор тестов к программе

Тест1

Тест2

Тест3


Автор решения: Иванов Александр

группа: 121Ми

год: 2008

Назад

Вперед


Рейтинг ресурсов УралWeb

 

© Оформитель: Давыдов А.С., 2009
Сайт создан в системе uCoz