очень нужно Выберите ошибочное утверждение:
1. Если каждый элемент массива определяется с одного номера, то такой массив называется одномерным;
2. в двумерных массивах первый номер указывает на строку, в торой - на положение элемента в строке;
3. номер элемента в массиве называют индексом;
4. строки двумерного массива могут иметь неодинаковую длину.
Выберите из приведенного списка ошибочные записи одномерных массивов:
1. Type mas=array [1..n] of byte; var a:mas;
2. Var a: array [-7..-7] of integer;
3. Var a: array [10] of integer;
4. Const n=10; Var a: array [1..n] of integer.
Выберите из списка ложное обращение к элементам массива: a:array [-5..5] of integer; *
1. A [-5..5];
2. A[-5];
3. A[-5,5];
4. A [0].
Выберите заголовок алгоритма, который определял бы две целочисленные переменные, одну табличную целочисленную величину, элементы которой пронумерованы от 1 до 10:
a)Var a,b: integer; c: array [1..10] of integer;
Var a: array [1..10] of real; b, c: integer;;
5. Var a: integer; c ,b: array [1..10] of integer;;
6. Var a,b,c: array [1..10] of integer;.
243
497
Ответы на вопрос:
Например, так: явно подсчитать кол-во, "загубив" повторяющиеся числа: int count_unique(int *a, int n){ int *ind = malloc(n * sizeof(int)); int i, j, count = 0; for (i = 0; i < n; i++) ind[i] = 1; for (i = 0; i < n; i++) for (j = i + 1; j < n; j++) if (a[i] == a[j]) ind[j] = 0; for (i = 0; i < n; i++) count += ind[i]; free(ind); return count; } или: отсортировать массив, а дальше по нему один раз пройтись. или: составить двусвязный список из элементов массива, а потом удалить повторяющиеся так же, как и в первом варианте. и т.д.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Nuraika77718.02.2021 13:55
-
kuznecovamargo29.05.2022 11:40
-
natalyiphonep0725u29.01.2023 19:51
-
11211020.11.2021 15:33
-
slavi4ka17.08.2020 06:51
-
kartil08.10.2022 10:42
-
ayveliss19.03.2023 02:16
-
sashabayanov02.08.2022 09:15
-
MAXguychenya31.12.2020 15:06
-
vika1308200125.08.2021 10:15
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.