М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Alex2005G91
Alex2005G91
23.12.2021 10:10 •  Информатика

Разгадайте кроссворд компьютерные объекты. 1 другое название прикладной программы. 2 изображение на экране монитора, готового к работе компьютера. 3 единица информации, равная восьми битам 4 группа файлов, имеющая имя ; контейнер для файлов. 5 прямоугольная область. занимаемая на рабочем столе работающей программой. 6 файл, содержащий данные( рисунки, тексты) 7 обязательная часть программного обеспечения - система 8 самая маленькая единица измерения информации. 9 информация ,хранящаяся в долговременной памяти , как единое целое и обозначенная именем

👇
Ответ:
Испан1
Испан1
23.12.2021
1. Приложение
2. Добро
3. Байт
4. Каталог, папка. директория, фолдер
5. Окно
6. Документ
7. Операционная система
8. Бит
9. Файл 
4,6(57 оценок)
Открыть все ответы
Ответ:
darinanugmanova
darinanugmanova
23.12.2021

using System;

using System.Linq;


class Program {

 static void Main() {

   int n = Convert.ToInt32(Console.ReadLine());

   int[] a = new int[n];

   Random r = new Random();

   for (int i = 0; i < a.Length; i++) {

     a[i] = r.Next(-100, 101);

     Console.Write(a[i] + " ");

   }

   Console.WriteLine();

   int min = a.Min();

   int im = 0, k = 0;

   while (a[im] != min) {

       if (a[im] < 0  && a[im] !=min) k++;

       im++;

   }

   int nb = n - k;

   int[] b = new int[nb];

   int j = 0;

   for (int i = 0; i < n; i++ ) {

       if (i < im && a[i] < 0);

       else {

           b[j] = a[i];

           j++;

       }

   }

   foreach (int i in b)

   Console.Write (i + " ");

 }

}


На c# в массиве a=(a1, а2, аn) удалить все отрицательные элементы, стоящие перед минимальным элемент
4,7(20 оценок)
Ответ:
Мрорпа
Мрорпа
23.12.2021

Он получил произведение исходных чисел.

За странным описанием процесса по сути скрывается описание алгоритма умножения в столбик двоичных чисел: на i-м шаге, если первое число нечетное (=если на i-м месте справа в первом числе стоит 1), к сумме прибавляется 2^(i - 1) * второе число (=если всё записано в двоичной системе счисления, умножение на степень двойки равносильно сдвигу числа влево).

Инвариант тут такой: в любой момент времени сумма всех чисел, записанных на доске, и произведения чисел, записанных на карточке, не меняется.

Сначала на примере, если на карточке записаны 5 и 7:

карточка: 5 и 7, сумма на доске: 0карточка: 2 и 14, сумма на доске: 7карточка: 1 и 28, сумма на доске: 7карточка: 0 и 56, сумма на доске: 7 + 28 = 35

В общем случае: пусть перед текущим шагом на доске числа a и b, сумма чисел на доске s; значение суммы ab + s. Есть два случая:

a = 2a'. Тогда на следующем шаге на карточке будет a' и 2b, на доске ничего не изменится. Значение суммы a' * 2b + s = 2a' * b + s = ab + sa = 2a' + 1. На следующем шаге на карточке a' и 2b, на доску добавится b. Значение суммы a' * 2b + s + b = (2a' + 1) b + s = ab + s

Изначально на доске выписаны числа суммой 0 (инвариант равен произведению чисел на карточке = p), в конце произведение чисел на карточке равно 0, тогда сумма выписанных чисел равна p.

4,5(16 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ