Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
stanislove777
05.07.2022 07:26 •
Информатика
Составить программу нахождения количества положительных элементов в массиве из n вещественных чисел
Ответ:
ErikLusenko
24.09.2020 12:50
// PascalABC.NET 3.1, сборка 1214 от 09.04.2016
begin
var a:=ArrRandomReal(ReadInteger('n='),-20,20);
a.Println;
Writeln('Положительных: ',a.Where(x->x>0).Count)
end.
Тестовое решение:
n= 7
-17.1342332089014 3.03964398011549 16.2039925512876 -6.95437877762801 13.9224117034685 -1.08502876995366 11.8818603045688
Положительных: 4
0,0
(0 оценок)
Ответ:
Kirill316111
24.09.2020 12:50
Const
max = 20;
var
arr : array [1..max] of real;
count, i : integer;
begin
for i := 1 to max do
arr[i] := random(100) - 50;
for i := 1 to max do
write(arr[i], ' ');
writeln();
for i := 1 to max do
if arr[i] > 0 then
count := count + 1;
writeln('Количество положительных чисел: ', count);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
саша8510
27.11.2021 10:02
Определить значение переменной aa = 1b = 2+ab = a+ba = b/2*2*a-3...
suv1612
03.02.2020 15:45
Назовите инструменты, которые используются в географическом редакторе:...
LilClayne
30.04.2020 21:52
Повторяющиеся фрагменты. Урок Альбине определить, какое действие она должна выполнить в каждой ситуации.Для выделения изображения полностьюЧтобы развернуть объект в другую...
lllviktorialll
29.01.2023 18:27
ДАЮ Дано уравнение окружности в виде: х2+у2=81. С клавиатуры вводятся координаты х, y точки M(3,6). Если точка оказывается внутри заданной области, то вывести сообщение...
Cuba125
19.11.2022 00:02
Обчислить: а) sqr(x) * 2+4-sqr(y) /5 =2, при х= 0.1, у=-3.4 б) х mod 5 + x / 0.1 = x div 2-3, при х =10...
7sergeya
13.09.2020 14:37
сколько раз 3 нужно умножить на 3 чтобы получить 729? ...
GucciGang007
15.01.2021 03:28
Сколько грамм на 5/2 кг.я думаю что 5-2=3♂️3000 грамм...
кент63
21.04.2023 07:16
3.для осуществления превращений по схеме ch3-ch2-oh ch3-cho ch3cooh выберите реагенты: а) h2/ni, t; б) cuo, t; в) naoh/h2o, t; г) ag2o/nh3, t....
1234567812445672676
15.01.2021 03:28
Катя часто мечтала . то она видела себя знаменитым врачом , то , как она летит на луну , то она что - то изобретает для людей . еще катя лнобила животных . дома у нее жили...
Karjal
15.01.2021 03:28
Разложить число 1050 в произведение простых множителей...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
begin
var a:=ArrRandomReal(ReadInteger('n='),-20,20);
a.Println;
Writeln('Положительных: ',a.Where(x->x>0).Count)
end.
Тестовое решение:
n= 7
-17.1342332089014 3.03964398011549 16.2039925512876 -6.95437877762801 13.9224117034685 -1.08502876995366 11.8818603045688
Положительных: 4
max = 20;
var
arr : array [1..max] of real;
count, i : integer;
begin
for i := 1 to max do
arr[i] := random(100) - 50;
for i := 1 to max do
write(arr[i], ' ');
writeln();
for i := 1 to max do
if arr[i] > 0 then
count := count + 1;
writeln('Количество положительных чисел: ', count);
end.