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

Дан массив, содержащий 40 целых чисел от -50 до +50. Опишите на одном из языков
программирования алгоритм, позволяющий найти и вывести наименьшее положительное
нечетное число, содержащееся в массиве. Гарантируется, что в массиве есть хотя бы одно
положительное нечетное число.

👇
Ответ:
Maria9613
Maria9613
02.12.2022

Const

N = 40;

var

a:array[1..N] of integer;

c,i:integer;

begin

randomize;

For c:=1 to N do

begin

a[c]:=random(-50,50);

Write(a[c],' ');

end;

writeln;

i:=50;

for c:=1 to N do

Begin

if a[c]< i then

if a[c]> 0 then

if a[c]mod 2<>0  then

 i:= a[c];

 end;

 write(i);

end.

Объяснение:

сам проверишь, но у меня сработало на ABC.NET

4,4(88 оценок)
Открыть все ответы
Ответ:
starushka94
starushka94
02.12.2022
При алфавитном подходе выбираем мощность алфавита - пусть она будет стандартной для компьютера - 256 символов, тогда для кодировки символа используется 1 байт. Пусть встреча должна состояться в некоторый час (число минут нулевое). Самая короткая запись сообщения о дате и времени встречи - 3.10 15 и в нем 7 символов, включая пробел. Тогда мы можем говорить, что сообщение несет 7 байт информации. Или 7х8=56 бит.

При содержательном подходе мы выбираем один из 365 дней и один из 24 часов. Итого - 1 из 365х24=8760 вариантов.
Тогда количество информации находится по формуле
log_28760 \approx 13 бит.

Сравнение показывает, что содержательный подход дает оценки всегда ниже (может даже в десятки раз ниже), чем алфавитный.
4,5(25 оценок)
Ответ:
228Denis228560
228Denis228560
02.12.2022
Пусть алфавит имеет мощность 8 символов и содержит следующие из них:
_  - пробел 000
#  - А 001
% - В 010 
*   - И 011
@ - Л 100
$  -  T 101
|   - Ф 110
:   - Р 111
Примеры записи слов:
Алфавит - #@|#%*$ (001100110001010011101)=418461 десятичное
Лира - @*^# (100011111001)=2297
Литр - @*$: (100011101111)=2287
Трава - $:#%# (101111001010001)=24145
Вата - %#$# (010001101001)=1129
Показано, как в созданном алфавите будет выглядеть внешнее представление, и какое внутреннее представление при хранении ему может соответствовать.
4,8(42 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ