Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Топ:
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
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])
{
Console.Write("{0} ", a[i]);
k = 1;
}
}
}
if (k == 0)
{
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());
}
k = 0;
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]);
Слияние двух отсортированных по возрастанию массивов в один, также отсортированный по возрастанию
int n, m, i, j, k;
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());
}
Console.WriteLine("введите размер второго массива");
m = int.Parse(Console.ReadLine());
int[] b = new int[m];
Console.WriteLine("введите элементы вторго массива");
for (i = 0; i < m; i++)
{
b[i] = int.Parse(Console.ReadLine());
}
i = 0; j = 0;
int [] c = new int [m+n];
while (i < n && j < m)
{
if (a[i] > b[j])
{
c[i + j] = b[j];
j = j + 1;
}
else
{
c[i + j] = a[i];
i = i + 1;
}
}
if (i>=n)
{
for (k=j; k<m; k++)
{
c[i+k]=b[k];
}
for (i = 0; i < m+n; i++)
{
Console.Write("{0} ", c[i]);
}
}
else
{
for (k=i; k<n; k++)
{
c[j+k]=a[k];
}
for (i = 0; i < m + n; i++)
{
Console.Write("{0} ", c[i]);
}
}
Изменение массива таким образом, чтобы его элементы располагались в обратном порядке
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());
}
for (int i = 0; i < n / 2; i++)
{
m = a[i];
a[i] = a[n - 1 - i];
a[n - 1 - i] = m;
}
for (int i=0; i<n; i++)
{
Console.Write(a[i]+"\t");
}
Нахождение суммы двух прямоугольных матриц
int n, m, k, s;
Console.WriteLine("введите размер строки первой матрицы");
m = int.Parse(Console.ReadLine());
Console.WriteLine("введите размер столбца первой матрицы");
n = int.Parse(Console.ReadLine());
int[,] a = new int[m, n];
Console.WriteLine("введите элементы массива первой матрицы");
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
a[i, j] = int.Parse(Console.ReadLine());
}
Console.WriteLine("введите размер строки второй матрицы");
k = int.Parse(Console.ReadLine());
Console.WriteLine("введите размер столбца второй матрицы");
s = int.Parse(Console.ReadLine());
int[,] b = new int[k, s];
Console.WriteLine("введите элементы массива второй матрицы");
for (int i = 0; i < k; i++)
{
for (int j = 0; j < s; j++)
b[i, j] = int.Parse(Console.ReadLine());
}
int[,] c = new int[m, n];
if (k == m && n == s)
{
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
c[i, j] = a[i, j] + b[i, j];
}
}
}
else
{
Console.WriteLine("сложить нельзя");
}
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
Console.Write(c[i, j] + "\t");
Console.WriteLine();
}
Трансопонировние квадратной матрицы
int n, c;
Console.WriteLine("укажите размерность матрицы");
n = int.Parse(Console.ReadLine());
int[,] a = new int[n, n];
Console.WriteLine("введите элементы массива");
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
a[i, j] = int.Parse(Console.ReadLine());
}
for (int i = 0; i < n - 2; i++)
{
for (int j = 0; j < n - 2; j++)
{
c = a[i, j];
a[i, j] = a[j, i];
a[j, i] = c;
}
}
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
Console.Write(a[i, j] + "\t");
Console.WriteLine();
}
|
|
|
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!