Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
gaglovev2001
21.09.2020 17:15 •
Информатика
Составьте программу которая формирует массив из 16 случайных чисел от -20 до 20 и подсчитывает количество отрицацельных элементов
Ответ:
Mahaeva33
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 оценок)
Популярные вопросы: Информатика
Duxa22
20.07.2022 23:00
С! сделать ! даны два числа. вывести наибольшее из этих чисел, увеличенное в три раза. даны три числа. вывести наименьшее из этих чисел, уменьшенное на 10....
gtgcfgsg6567
29.06.2020 03:04
Напишите столбик последовательность своих действий при пришивание оторванной пуговицы...
Настька1210
29.06.2020 03:04
Имеется 5 монет среди которых одна фальшивая (леге других) . придумайте нахождения фальшиой монеты за минимальное число взвешиваний на чашечных весах без гирь запишите...
saya8282
02.11.2022 22:11
Найти сумму цифр кратных 5, в числе a...
kokeoru1
19.01.2020 23:18
Виды компьютерной графики ОпределениеОбласть примененияДостоинстваНедостаткиГрафические редакторы...
annvggf
05.05.2023 20:51
О каком объекте идет речь: оранжевый круглый сочный состоит из долек...
Антонggez
26.04.2021 18:27
3. Как называется устройство на рисунке?...
grishinaanfisa
08.09.2021 21:58
Вибрати команду повторення for i in turtle (3): for i in color(3): for i in circle(3): for i in range (3):...
Polina28548
22.12.2022 09:04
1. Продовжи ряд 1, 2, 4, 8 1, 1, 2, 3, 5, 8 10, 11, 13, 16, 20 1, 10, 3, 9, 5, 8, 7, 7, 9 2. П ятирічному Артему запропонували задачу, і він з нею впорався. Спробуйте...
mrfotuna14
08.12.2020 06:17
Спо информатике даны 3 отрезка a,b,c определить какой получится треугольник....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
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