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

Заполнить массив случайными числами в диапазоне 1000..2000 и подсчитать число элементов, у которых вторая с конца цифра - четная

👇
Ответ:
noname298
noname298
16.12.2021
Const n=5;
var
a: array[1..n] of integer;
i, k: integer;
begin
randomize;
for i:=1 to n do //заполняем массив
a[i] := random(1000) + 1001;
k:=0;
for i:= 1 to n do
if (a[i] div 10) mod 2 = 0 then //если 2я c конца цифра элемента четная
inc(k); //то увеличиваем k на 1
writeln(k);
end.
4,8(28 оценок)
Ответ:
//Pascal ABC.NET v3.0 сборка 1111

Const
 n=10;

Var
 ar:array[1..n] of integer;
 i,k:integer;
begin
 randomize;
 k:=0;
  writeln('Array:');
   for i:=1 to n do
    begin;
     ar[i]:=random(1000,2000);
     write(ar[i]:6);
     ar[i]:=ar[i] div 10;
     if not odd(ar[i] mod 10) then inc(k);
    end;
  writeln;
  writeln('Res=',k);
end.

Пример работы кода:
Array:
  1812  1641  1666  1305  1624  1385  1463  1376  1941  1188
Res=8
4,6(76 оценок)
Открыть все ответы
Ответ:
Шакира228
Шакира228
16.12.2021

first = 0

second = 1

print(first, second, end=" ")

for i in range(9):

   temp = second

   second += first

   first = temp

   print(second, end=" ")

Объяснение:

Не понял условия "до 50". Выводятся все числа Фибоначчи до 55, если необходим больше, то меняем значение "9" в цикле for.

first = 0  # Первое число Фибоначчи = 0

second = 1  # Второе число Фибоначчи = 1

print(first, second, end=" ")  # Выводим их

for i in range(9):  # Идём до 9

   temp = second  # Временная переменная = второму числу

   second += first  # Второе число = второе число + первое число

   first = temp  # Первое число = значению переменной temp

   print(second, end=" ") # Выводим

4,4(60 оценок)
Ответ:
hekita14
hekita14
16.12.2021

Логические схемы создаются для реализации в цифровых устройствах булевых функций (функций алгебры логики).

В цифровой схемотехнике цифровой сигнал - это сигнал, который может принимать два значения, рассматриваемые как логическая "1" и логический "0".

Логические схемы могут содержать до 100 миллионов входов и такие гигантские схемы существуют. Представьте себе, что булева функция (уравнение) такой схемы была потеряна. Как восстановить её с наименьшими потерями времени и без ошибок? Наиболее продуктивный разбить схему на ярусы. При таком записывается выходная функция каждого элемента в предыдущем ярусе и подставляется на соответствующий вход на следующем ярусе. Этот анализа логических схем со всеми нюансами мы сегодня и рассмотрим.

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