Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Робота з масивами

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Захисту інформації
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Візуальне програмування

Частина тексту файла

Міністерство освіти і науки України Кіровоградський національний технічний університет Кафедра програмування та захисту інформації Дисципліна : Візуальне програмування Лабораторна робота №2 Тема: : Робота з масивами Тема: Робота з масивами Мета: Одержання практичних навичок алгоритмізації й програмування обчислювальних процесів з використанням масивів. Завдання до лабораторної роботи: Дано одномірний масив, що складається з N цілочисельних елементів. Реалізувати можливості введення масиву із клавіатури або заповнення за допомогою функції Random. Знайти максимальний додатний елемент. Вивести додатні елементи на екран. 2. Матриця K(m,m) складається з нулів і одиниць. Знайти в ній номери рядків і стовпців, що не містять одиниці, або повідомити, що таких немає.  Код 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 lab2visual { public partial class Form1 : Form { int[] array = new int[5]; int[,] array2d = new int[2, 2]; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { Random rand = new Random(); for (int i = 0; i < 5; i++) array[i] = rand.Next(-50, 50); for (int i = 0; i < array.Length; i++) textBox.Text += " | " + array[i].ToString(); } private void set_Click(object sender, EventArgs e) { String[] Temp = textBox.Text.Split(' '); for (Int32 i = 0; i < 5; i++) { Int32 Vremen = 0; if (Int32.TryParse(Temp[i], out Vremen)) { array[i] = Vremen; } } textBox.Text += "\r\n" + " Введеный массив "; for (int i = 0; i < array.Length; i++) textBox.Text += " | " + array[i].ToString(); } private void min_Click(object sender, EventArgs e) { int maxElement = array[0]; for (int i = 0; i < array.GetLength(0); i++) { if (maxElement < array[i]) { maxElement = array[i]; } } textBox.Text += "\r\n" + " Максимальный елемент массива " + maxElement; } private void button4_Click(object sender, EventArgs e) { textBox.Text += "\r\n"; for (int i = array.Length - 1; i >= 0; i--) { if (array[i] >= 0) textBox.Text +=" | " + array[i].ToString(); } } private void button1_Click_1(object sender, EventArgs e) { int m = 2; int n = 2; Random random = new Random(); for (int i = 0; i < m; i++) { for (int j = 0; j < n; j++) { array2d[i, j] = random.Next(0,2); } } string str1 = ""; for (int i = 0; i <= array2d.GetUpperBound(0); i++) { for (int j = 0; j <= array2d.GetUpperBound(1); j++) str1 += array2d[i, j] + "\t"; str1 += "\r\n"; } textBox.Text = str1; } private void button2_Click(object sender, EventArgs e) { int m = 2; int n = 2; for (int i = 0; i < m; i++) { for (int j = 0; j < n; j++) { if (array2d[i, j] == 1) { textBox.Text += i + ":" + j + " - есть 1" + "\r\n"; ...
Антиботан аватар за замовчуванням

13.05.2018 16:05

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини