Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Интересное:
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Дисциплины:
2022-10-29 | 38 |
5.00
из
|
Заказать работу |
|
|
int n;
Console.WriteLine("введите количество элементов массива");
n = int.Parse(Console.ReadLine());
int[] a = new int[n];
Console.WriteLine("введите элемента массива");
for (int i = 0; i < n; i++)
{
a[i] = int.Parse(Console.ReadLine());
}
int m = 0;
for (int i = 0; i < n / 2; i++)
{
if (a[i]!= a[n - 1 - i])
{
m = m + 1;
Console.WriteLine("не симметричен");
return;
}
else
{
}
}
if (m == 0)
{
Console.WriteLine("симметричен");
}
Проверка возрастания элементов массива
int n, m;
Console.WriteLine("введите количество элементов массива");
n = int.Parse(Console.ReadLine());
int[] a = new int[n];
Console.WriteLine("введите элемента массива");
for (int i = 0; i < n; i++)
{
a[i] = int.Parse(Console.ReadLine());
}
m = 0;
for (int i = 1; i <n; i++)
{
if (a[i] > a[i - 1])
{
}
else
{
m = m + 1;
Console.WriteLine("не возрастающая");
break;
}
}
if (m == 0)
{
Console.WriteLine("возрастающая");
}
Нахождение индекса элемента со значением k в массиве
int m, n, k;
Console.WriteLine("введите размер массива");
n = int.Parse(Console.ReadLine());
int[] a = new int[n];
Console.WriteLine("введите элементы массива");
for (int i = 0; i < n; i++)
{
a[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine("введите элемент k, который необходимо найти");
k = int.Parse(Console.ReadLine());
m=0;
for (int i = 0; i < n; i++)
|
{
if (a[i] == k)
{
i = i + 1;
Console.WriteLine("{0} ", i);
m = 1;
}
}
if (m == 0)
Console.WriteLine("такого элемента нет");
Проверка, является ли число большим всех элементов массива
int n, x, m;
Console.WriteLine("введите размер массива");
n = int.Parse(Console.ReadLine());
int[] a = new int[n];
Console.WriteLine("введите элементы массива");
for (int i = 0; i < n; i++)
{
a[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine("введите число");
x = int.Parse(Console.ReadLine());
m = a[0];
for (int i = 1; i < n; i++)
{
if (a[i] > m)
{
m = a[i];
}
}
if (x > m)
{
Console.WriteLine("является ");
}
else Console.WriteLine("не является");
Сортировка массива методом линейного выбора
int n, k, c;
Console.WriteLine("введите размер массива");
n = int.Parse(Console.ReadLine());
int[] a = new int[n];
Console.WriteLine("введите элементы массива");
for (int i = 0; i < n; i++)
a[i] = int.Parse(Console.ReadLine());
for (int i = 0; i < n - 1; i++)
{
c = a[i];
k = i;
for (int j = i + 1; j < n; j++)
if (a[j] < c)
{
c = a[j];
k = j;
}
if (k == i)
{
}
else
{
a[k] = a[i];
a[i] = c;
}
}
for (int i = 0; i < n; i++)
Console.Write("{0} ", a[i]);
Сортировка массива методом пузырька
int n, z; int f = 0;
Console.WriteLine("введите размер массива");
n = int.Parse(Console.ReadLine());
int[] a = new int[n];
Console.WriteLine("введите элементы массива");
for (int i = 0; i < n; i++)
a[i] = int.Parse(Console.ReadLine());
for (int i = 0; i < n - 1; i++)
|
{
for (int j = 0; j < n - (i+1); j++)
{
if (a[j] > a[j + 1])
{
z = a[j];
a[j] = a[j + 1];
a[j + 1] = z;
f = 1;
}
}
if (f == 0)
break;
}
for (int i = 0; i < n; i++)
{
Console.Write(" {0} ", a[i]);
}
Сортировка массива методом вставок
int n, m, i, j;
Console.WriteLine("введите размер массива");
n = int.Parse(Console.ReadLine());
int [] a = new int [n];
Console.WriteLine("введите массив");
for (i = 0; i < n; i++)
a[i]=int.Parse(Console.ReadLine());
for (i = 1; i < n; i++)
{
m = a[i];
j = i - 1;
while (j >= 0 && a[j] > m)
{
a[j + 1] = a[j];
j = j - 1;
}
a[j + 1] = m;
}
for (i = 0; i < n; i++)
Console.Write("{0} ", a[i]);
Определение, образуют ли элементы массива множество
Определение равенства двух множеств
int n, m, k;
Console.WriteLine("введите размер первого множества");
n = int.Parse(Console.ReadLine());
int [] a = new int [n];
Console.WriteLine("введите элементы первого множества");
for (int i=0; i<n; i++)
{
a[i]= int.Parse(Console.ReadLine());
}
Console.WriteLine("введите размер второго множества");
m = int.Parse(Console.ReadLine());
int[] b = new int[m];
Console.WriteLine("введите элементы второго множества");
for (int i=0; i<m; i++)
{
b[i] = int.Parse(Console.ReadLine());
}
k = 0;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
if (a[i] == b[j])
{
k = k + 1;
}
}
}
if (k == n)
Console.WriteLine("множества равны");
else
Console.WriteLine("множества не равны");
Распечатка элементов, входящих в объединение двух множеств
int n, m, k;
Console.WriteLine("введите размер первого множества");
n = int.Parse(Console.ReadLine());
int [] a = new int [n];
Console.WriteLine("введите элементы первого множества");
|
for (int i=0; i<n; i++)
{
a[i]= int.Parse(Console.ReadLine());
}
Console.WriteLine("введите размер второго множества");
m = int.Parse(Console.ReadLine());
int[] b = new int[m];
Console.WriteLine("введите элементы вторго множества");
for (int i=0; i<m; i++)
{
b[i] = int.Parse(Console.ReadLine());
}
for (int i = 0; i < n; i++)
{
k = 0;
for (int j = 0; j < m; j++)
{
if (a[i] == b[j])
{
k = 1;
break;
}
}
if (k == 0)
Console.Write("{0} ", a[i]);
}
for (int j=0; j<n; j++)
Console.Write("{0} ", b[j]);
|
|
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!