Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
АлёнаDances5943
03.12.2022 10:18 •
Информатика
Составьте программу которая формирует массив из 16 случайных чисел от -20 до 20 и подсчитывает количество отрицацельных элементов
Показать ответ
Ответ:
GEgor004
07.10.2020 09:39
1)
const n=16;
var a:array[1..n] of integer;
i,k:integer;
begin
Randomize;
writeln('Массив A:');
for i:=1 to n do
begin
a[i]:=random(41)-20;
write(a[i]:4);
end;
writeln;
k:=0;
for i:=1 to n do
if a[i]<0 then k:=k+1;
writeln('k = ',k);
end.
Пример:
Массив A:
-14 -7 -20 -3 12 9 -5 -4 7 11 -14 7 6 13 10 12
k = 7
2)
begin
var a:=ArrRandom(16,-20,20); a.Println;
var k:=a.Where(x->(x<0)).Count;
writeln('k = ',k);
end.
Пример:
7 9 -12 12 -7 -14 -16 15 18 -8 -5 -11 1 19 11 5
k = 7
0,0
(0 оценок)
Популярные вопросы: Информатика
Kotya005
05.04.2021 21:22
написать программу на питоне Дан двумерный массив размером ×. Транспонируйте его и результат запишите в этот же массив. Вс массив использовать нельзя. Входные данные На первой...
SashaGuryewa
26.01.2021 20:00
Определите какие инструменты редактора были использованы при изображении воздушного змея солнце и облака ...
kirilll2233
01.06.2022 18:03
Написать программу вычисления выражения: не(pred(c) или (ord(c)= при c= folse...
maks123321456
10.05.2022 10:48
Напишите программу, которая заполняет массив из 20 элементов случайными числами на отрезке [100; 1000] и находит отдельно сумму элементов в первой и во второй половинах массива....
ESKIMO111
24.02.2022 22:05
Найди соответствия поколений ЭВМ ...
tasirevaliza79
14.06.2021 20:27
9. По фрагменту блок-схемы определи значения переменных a и b ....
ressoli442
31.07.2022 11:59
6. Запишивыражения на алгоритмическом языке...
даша2816
08.01.2022 10:14
1. Из данных предложений выберите те, которые являются высказываниями. Обоснуйте свой выбор. 1) Как пройти в библиотеку? 2) Коля спросил: «Который час?» 3) Картины Пикассо слишком...
nicitama228800
02.04.2020 14:27
Выполнить задания. Базовый уровень. 1) Напишите уравнения всех возможных реакций между следующими веществами: вода, оксид натрия, Оксид серы (6), гидроксид калия, азотная кислота,...
nastagaeva0672
02.04.2020 14:27
Объясните термин Таковая частота компьтера?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
const n=16;
var a:array[1..n] of integer;
i,k:integer;
begin
Randomize;
writeln('Массив A:');
for i:=1 to n do
begin
a[i]:=random(41)-20;
write(a[i]:4);
end;
writeln;
k:=0;
for i:=1 to n do
if a[i]<0 then k:=k+1;
writeln('k = ',k);
end.
Пример:
Массив A:
-14 -7 -20 -3 12 9 -5 -4 7 11 -14 7 6 13 10 12
k = 7
2)
begin
var a:=ArrRandom(16,-20,20); a.Println;
var k:=a.Where(x->(x<0)).Count;
writeln('k = ',k);
end.
Пример:
7 9 -12 12 -7 -14 -16 15 18 -8 -5 -11 1 19 11 5
k = 7