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

Написать программу, содержащую пользовательскую функцию, аргументом которой является одномерный массив целых десятичных чисел, состоящий из десяти элементов. результатом работы функции должно являться:

а) значение наибольшего элемента массива;

б) значение наименьшего элемента массива;

в) количество отрицательных элементов массива;

г) количество положительных элементов массива;

д) количество нулевых элементов массива;

е) количество неотрицательных элементов массива.

можете написать хотя бы пару пунктов, и как это все оформить, чтобы я понял как это все делать

👇
Ответ:
krisgyseva
krisgyseva
09.09.2022

function MyCool(a: array of integer): array of integer;

begin

 Result := new integer[6];

 var (min, max, kn, kp, kz) := (a[0], a[0], 0, 0, 0);

 for var i:= 0 to a.High do

 begin

   if a[i] > 0 then kp += 1;

   if a[i] = 0 then kz += 1;

   if a[i] < 0 then kn += 1;

   if a[i] > max then max := a[i];

   if a[i] < min then min := a[i]

 end;

 Result[0] := max;

 Result[1] := min;

 Result[2] := kn;

 Result[3] := kp;

 Result[4] := kz;

 Result[5] := kp + kz

end;

begin

 var a := ArrRandom(10, -10, 10);

 a.Println;

 var b := MyCool(a);

 Println('Значение наибольшего элемента массива:', b[0]);

 Println('Значение наименьшего элемента массива:', b[1]);

 Println('Количество отрицательных элементов массива:', b[2]);

 Println('Количество положительных элементов массива:', b[3]);

 Println('Количество нулевых элементов массива:', b[4]);

 Println('Количество неотрицательных элементов массива:', b[5])

end.


Написать программу, содержащую пользовательскую функцию, аргументом которой является одномерный масс
4,8(85 оценок)
Открыть все ответы
Ответ:
Sahsa65432
Sahsa65432
09.09.2022

1) Нужно нажать левой кнопкой мыши на стрелку под кнопкой "Выделить"

2) Выбрать прямоугольную или произвольную область.


Если выбрана прямоугольная область:

1) Нажать левой кнопкой мыши в том месте, где должен быть какой-либо угол прямоугольной области;

2) Не отпуская кнопку мыши, перевести мышь в то место, где должен быть противоположный угол;

3) Отпустить кнопку мыши.

Если выбрана произвольная область:

1) Нажать левой кнопкой мыши в том месте, где должно быть какое-либо  место на границе произвольной области;

2) Не отпуская кнопку мыши, провести ей по границе произвольной области и замкнуть эту границу;

3) Отпустить кнопку мыши.


3) Нажать правой кнопкой мыши по выделенной области;

4) Выбрать "Копировать";

5) Нажать на любое место, кроме выделенной области правой кнопкой мыши;

6) Выбрать "Вставить".

4,8(24 оценок)
Ответ:
syaninp087af
syaninp087af
09.09.2022

1) 6,77 мм (для стран Таможенного союза)

2) 6,35 мм (для программ компьютерной вёстки)

Объяснение:

Что такое pt? pt - это типографский пункт, единица измерения кегля шрифта.

Во входящих в Таможенный союз странах СНГ пункт исчисляется по типометрической системе Дидо, в которой 1 пункт равен 0,376 мм.

В программах компьютерной вёрстки широко используется введённый компанией Adobe пункт, приравненный к 1/72 дюйма, то есть  0,3528 мм.

Т.е. из-за нечеткой формулировки вопроса, у вас будет два ответа:

1) 18*0,376 ≈ 6,77 мм (для стран Таможенного союза)

2) 18*0,3528 ≈ 6,35 мм (для программ компьютерной вёстки)

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