ЛАБОРАТОРНАЯ РАБОТА №5
По дисциплине «Информатика»
по теме «Двумерные массивы. Подпрограммы: внешние функции и процедуры.»
Выполнил:
Студент 1 курса гр. _____
________________________ Липчук А.И.
(подпись)
Преподаватель
________________________
(подпись)
Н.Новгород
2012
ЛАБОРАТОРНАЯ РАБОТА №5
Тема: Двумерные массивы. Подпрограммы: внешние функции и процедуры.
Цель работы: овладеть навыками программирования с использованием двумерных массивов.
Вариант №10
Задания
Дана матрица A. Получить новую матрицу В, элементы которой определяются по формуле
Bij
Входные данные:
Выходные данные:
B(n, k)
Блок-схема программы:
Текст программы:
Dim n, i, j, k As Integer
Console.WriteLine("Введите количество строк матрицы")
n = Val(Console.ReadLine())
Console.WriteLine("Введите количество столбцов матрицы")
k = Val(Console.ReadLine())
Dim A(n, k), B(n, k) As Double
For i = 1 To n
For j = 1 To k
Console.Write("A({0},{1})=", i, j)
A(i, j) = Val(Console.ReadLine())
Next j
Console.WriteLine()
Next i
For i = 1 To n
For j = 1 To k
If i<j or i>j then B(i, j)=A(i, j)*12 Else B(i, j)=A(i, j)*5
Next j
Next i
For i = 1 To n
|
|
For j = 1 To n
Console.Write("B({0},{1})={2}", i, j, B(i, j))
Next j
Console.WriteLine()
Next i
Console.Read()
Результат:
Вывод: Составлена программа для получения матрицы В, элементы которой определяются по заданной формуле из элементов матрицы A.