
- •Министерство образования и науки республики казахстан
- •Тема 1.4 Массивы.
- •1. Лабораторная работа
- •1.1. Постановка задачи №1
- •1.1.1.Таблица идентификаторов
- •1.1.3. Листинг программы
- •1.1.3. Листинг программы
- •1.1.3. Листинг программы
- •Тема 1.5 Функции.
- •1. Лабораторная работа
- •1.1. Постановка задачи №1
- •1.1.1.Таблица идентификаторов
- •1.1.3. Листинг программы
- •1.1.3. Листинг программы
- •1.1.3. Листинг программы
- •1.1.3. Листинг программы
- •1.1.4. Контрольный пример
1.1.3. Листинг программы
static void Main(string[] args)
{
Random random=new Random();
int[,] arr = new int[12,4];
for (int i = 0; i < arr.GetLength(0); i++)
{
for (int j = 0; j < arr.GetLength(1); j++)
{
arr[i,j] = random.Next(0, 99);
Console.Write(arr[i,j]+"; ");
}
Console.WriteLine();
}
Console.WriteLine("Минимальный и максимальный элементы.");
for (int i = 0; i < arr.GetLength(0); i++)
{
int a= arr[i,0];
int b = arr[i, 1];
int c = arr[i, 2];
int d = arr[i, 3];
MinMax(ref a, ref b);
MinMax(ref c, ref d);
MinMax(ref a, ref c);
MinMax(ref b, ref d);
// Выводим результат.
Console.WriteLine("min - {0}; max - {1}", a,d);
}
Console.ReadKey();
}
public static void MinMax(ref int a, ref int b)
{
if (a>b)
{
int tmp = a;
a = b;
b = tmp;
}
}
1.1.4. Контрольный пример
1. Лабораторная работа
1.1. Постановка задачи №1
Даны две строки: S1 и S2. Проверить, содержится ли строка S2 в строке S1. Если да, то вывести номер позиции, начиная с которой S2 содержится в S1, если нет, то вывести 0.
1.1.1.Таблица идентификаторов
Таблица идентификаторов представлена в таблице 1
Таблица 1 – Идентификаторы 1 задачи
-
Идентификатор
Назначение
Тип
строки
переменная
Вещественный
S1
переменная
Вещественный
S2
переменная
Вещественный
1.1.3. Листинг программы
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Введите 1 строку");
string s1 = Console.ReadLine();
Console.WriteLine("Введите 2 строку");
string s2 = Console.ReadLine();
if (s1.Contains(s2))
{
Console.WriteLine("2 строка содержится в 1");
}
Console.ReadKey();
}
}
}
1.1.4. Контрольный пример
1.
Лабораторная работа
1.1. Постановка задачи №1
Дома делал
1.1.1.Таблица идентификаторов
Таблица идентификаторов представлена в таблице 1
Таблица 1 – Идентификаторы 1 задачи
-
Идентификатор
Назначение
Тип
A
переменная
Вещественный
B
переменная
Вещественный
C
переменная
Вещественный
d
переменная
Вещественный