Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
AgentMega
16.10.2022 10:17 •
Информатика
Массив одномерный a n элементов подсчитать произведение отрицательных элементов этого массива решите , вопрос жизни и смерти
Показать ответ
Ответ:
gigi81
02.10.2020 22:42
Turbo Pascal
USES CRT;
VAR A:array[1..100] of integer;
i,n,summa:integer;
BEGIN
CLRSCR;
Randomize;
{Проверяем на размер массива, чтобы не превышал 100}
Repeat
Writeln('Введите размер массива до 100');
Readln(n);
Until n<=100;
{Заполняем массив случайными числами от -50 до 100}
For i:=1 to n do
begin
A[i]:=-50+Random(100);
Write(A[i],' ');
end;
summa:=0;
{Находим отрицательные элементы массива и складываем}
For i:=1 to n do
if A[i]<0 then summa:=summa+A[i];
Writeln;
Writeln('Сумма отрицательных элементов массива = ',summa);
READLN;
END.
0,0
(0 оценок)
Популярные вопросы: Информатика
anast200397
29.05.2020 01:14
Укажите , что означают решетки в ячейке С6 Формула содержит ошибки Число не вмещается в границы ячейки Выбран неправильный формат ячейки Выбран неправильный шрифт...
крыстя1
28.10.2022 03:11
Соотнесите пример программы, написанной Для машины Поста , с результатом, к которому он может привести1)1 - 22 v 12)1-22 !3)1 — 1РезультативнаяОстановкаБезрезультатнаяОстановкаБезостановочнаяработа...
анастасия1573
24.11.2021 05:00
Нужна ничего не понимаю в информатике.Время до вечера...
Imdav88
24.11.2021 05:00
В ячейку С2 введена формула (см. рисунок). Напишите значение (число), которое должно получиться в ячейке С3 после авто копирования в нее формулы из ячейки С2 *...
xasiyeva82p0c95p
11.06.2021 02:31
Как массив превратить в текст в PHP?...
anjelikakotiv
03.07.2020 18:32
Допиши программу. Необходимо разделить number_one на number_two и вывести в ответ целое число, которое в три раза больше результата от этого деления. number_one = 15.65number_two...
Denis223423
29.07.2021 12:12
Напишите программу, которая выводит на экран максимальное из четырех целых чисел, введенных с клавиатуры. Используйте для написания программы словесный алгоритм. Прежде чем писать...
Катеринка228841
15.04.2023 17:08
Напишите программу, которая моделирует работу следующего автомата. Автомат получает на вход трехзначное число и строит новое число следующим образом: 1) вычисляются суммы первой...
Robincona
20.02.2020 11:36
Перевести Mac-адрес 28:16:7f:26:3c:65 в десятичную систему счисления...
sonya19970
20.12.2022 19:41
1. Выполнить перевод.11000,00112 = Х8100011,011012 = Х163,22510 = Х212710 = Х2; Х8 ; Х16...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
USES CRT;
VAR A:array[1..100] of integer;
i,n,summa:integer;
BEGIN
CLRSCR;
Randomize;
{Проверяем на размер массива, чтобы не превышал 100}
Repeat
Writeln('Введите размер массива до 100');
Readln(n);
Until n<=100;
{Заполняем массив случайными числами от -50 до 100}
For i:=1 to n do
begin
A[i]:=-50+Random(100);
Write(A[i],' ');
end;
summa:=0;
{Находим отрицательные элементы массива и складываем}
For i:=1 to n do
if A[i]<0 then summa:=summa+A[i];
Writeln;
Writeln('Сумма отрицательных элементов массива = ',summa);
READLN;
END.