Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика 1.2 ИШИТР(Попов) / Отчет ЛБ№8 (Одномерные массивы)

.docx
Скачиваний:
11
Добавлен:
18.04.2022
Размер:
30.37 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное

учреждение высшего образования

НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ

ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Инженерная школа информационных технологий и робототехники

Отделение информационных технологий

Направление информатика и вычислительная техника

Отчет

по лабораторной работе №8

по дисциплине

«Информатика 1.2»

Одномерные массивы

Выполнил:

Студент группы _________________

Проверил:

Доцент ОИТ ИШИТР _________________ Х.С. Наламвар

Томск 2021

Цель работы

Изучить свойства элемента управления DataGridView. Написать программу с использованием двухмерных массивов.

Задание

Вариант № 6

Дана матрица A(4,3).Найти количество положительных элементов.

Текст программы

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace WinFormsApp88

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

dataGridView1.RowCount = 4;

dataGridView1.ColumnCount = 3;

int[,] a = new int[4, 3];

int i, j;

Random rand = new Random();

for (i = 0; i < 4; i++)

for (j = 0; j < 3; j++)

a[i, j] = rand.Next(-100, 100);

for (i = 0; i < 4; i++)

for (j = 0; j < 3; j++)

dataGridView1.Rows[i].Cells[j].Value =

a[i, j].ToString();

int n = 0;

for (i = 0; i < 4; i++)

for (j = 0; j < 3; j++)

if (a[i, j] > 0) n++;

textBox1.Text = Convert.ToString(n);

}

}

}

Результаты работы

Выводы

Я изучил свойства элемента управления DataGridView. И написание двумерных массивов.