Вибухонебезпечні контейнери
Усі контейнери у світі діляться на дві категорії – з тротилом і без. Лише
дурень поставить ящик з тротилом на інший ящик з тротилом. Оскільки ви не
дурень (хм…), ви точно знаєте, що тротил вибухає, особлив, якщо на ньому стоїть
ще один ящик з тротилом. Ви знаходитесь у кімнаті, у якій знаходяться ящики
обох видів у гігантській кількості. Раптом у кімнаті з люку з'являється
підйомник. Він збоїть. Він має намір побудувати башту з n ящиків.
Для того, щоб оцінити ваші шанси на виживання, вам потрібно порахувати
кількість випадків, при яких нічого не взірветься.
Да, до речі, а що така розсудлива людина, як ви, робить у кімнаті з купою
тротилу?
Вхідні дані
У першому рядку знаходиться число n (1 ≤ n ≤ 45).
Вихідні дані
Виведіть одне число – кількість хороших випадків.
Вхідні дані #1
1
Вихідні дані #1
2
Вхідні дані #2
2
Вихідні дані #2
3
Введіть з клавіатури в масив п'ять цілочисельних значень. Виведіть їх в
один рядок через кому. Отримайте для масиву середнє арифметичне
Введіть з клавіатури п'ять цілочисельних елементів масиву X. Виведіть на екран значення коренів і квадратів кожного з елементів масиву
Створіть масив А [1 .. 7] за допомогою генератора випадкових чисел і виведіть його на екран. Збільште всі його елементи в 2 рази
4. Створіть масив А [1 .. 12] за допомогою генератора випадкових чисел з елементами від -20 до +10 і виведіть його на екран. Замініть всі від’ємних елементи масиву числом 0.
Створіть цілочисельний масив А [1 .. 15] за допомогою генератора випадкових чисел з елементами від -15 до +30 і виведіть його на екран. Визначте найбільший елемент масиву і його індекс.int n=15;
Дані про температуру повітря за декаду грудня зберігаються в масиві. Визначити, скільки раз температура була вищою за середню за цю декаду.
Знайти добуток елементів масиву цілих чисел, які кратні 7. Розмірність масиву - 15. Заповнення масиву здійснити випадковими числами від 10 до 50.
Знайти суму елементів масиву дійсних чисел, що мають непарні номери. Розмірність масиву - 20. Заповнення масиву здійснити випадковими числами від 100 до 200.
Знайти суму всіх елементів масиву цілих чисел, що задовольняють умові: залишок від ділення на 5 дорівнює 3. Розмірність масиву - 20. Заповнення масиву здійснити випадковими числами від 200 до 300.
int n = 10;
int d = 1;
int [] a = new int [n];
Random rand = new Random();
Console.WriteLine("Згенерований масив:");
for (int i = 0; i < n ; i++)
{
a[i] = rand.Next(5, 500);
Console.Write("{0} ",a[i]);
}
Console.WriteLine();
Console.WriteLine("Елементи, що кратнi 3 i 8");
for (int i = 0; i < n; i++)
{
if ((a[i] % 3 ==0) && (a[i] % 8 ==0))
{
d = d * a[i];
Console.Write("{0} ",a[i]);
}
}
Console.WriteLine();
Console.WriteLine();
Console.WriteLine("Добуток елементiв, що задовольняють умову - {0}", d);
11. Знайти суму всіх елементів масиву дійсних чисел, більших заданого числа. Розмірність масиву - 20. Заповнення масиву здійснити випадковими числами від 50 до 100.int n = 20;
double s = 0;
double [] a = new double[n];
Random rand = new Random();
Console.WriteLine("Згенеровано масив: ");
for (int i = 0; i < n; i++)// генерування масиву випадковими числами
{
a[i] = rand.Next(50, 100);
Console.Write("{0:f0} ",a[i]);
}
Console.WriteLine();
Console.WriteLine("Bвести довiльне дiйсне число");
double b = Convert.ToInt32(Console.ReadLine());
for (int i = 0; i < n; i++)
{
if (a[i] > b) s = s + a[i];
}
Console.WriteLine("s={0:f1}",s);
Комментариев нет:
Отправить комментарий