Информатика 1.2 ИШИТР(Попов) / Отчет ЛБ№7 (Одномерные массивы)
.docxМИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное
учреждение высшего образования
НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Инженерная школа информационных технологий и робототехники
Отделение информационных технологий
Направление информатика и вычислительная техника
Отчет
по лабораторной работе №7
по дисциплине
«Информатика 1.2»
Одномерные массивы
Выполнил:
Проверил:
Доцент ОИТ ИШИТР _________________ Х.С. Наламвар
Томск 2021
Цель работы
Изучить способы получения случайных чисел. Написать программу для работы с одномерными массивами.
Задание
Вариант № 4
Текст программы
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 WinFormsApp7
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int[] Mas = new int[25];
private void button1_Click(object sender, EventArgs e)
{
Random rand = new Random();
for (int i = 0; i < 25; i++)
{
Mas[i] = rand.Next(-50, 50);
listBox1.Items.Add("Mas[" + i.ToString() +
"] = " + Mas[i].ToString());
}
}
int minelement = 2147483647;
int numberminelement = 0;
private void button2_Click(object sender, EventArgs e)
{
{
for (int i = 0; i < 25; i++)
{
if (Mas[i] < minelement)
{
numberminelement = i;
minelement = Mas[i];
}
}
int c = Mas[numberminelement];
Mas[numberminelement] = Mas[0];
Mas[0] = c;
for (int i = 0; i < 25; i++)
{
listBox2.Items.Add("Mas[" + Convert.ToString(i) + "] = " + Mas[i].ToString());
}
}
}
}
}Результаты работы
Выводы
Я изучил способы получения случайных чисел. Написал программу для работы с одномерными массивами.