Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
taklecovatana
01.01.2021 09:34 •
Информатика
Массив одномерный a n элементов подсчитать произведение отрицательных элементов этого массива решите , вопрос жизни и смерти
Ответ:
msveronika044
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 оценок)
Популярные вопросы: Информатика
senab
05.05.2020 08:26
Написать программу по информатике.напишите программу которая выдает произведения только четных целых чисел....
Fixa
05.05.2020 08:26
Что такое прикладывание программы специального назначения?...
ILiveYou
05.05.2020 08:26
Чему равен результат сложения 1110(2) и 17(8) в 10-ой системе счисления?...
zifu
05.05.2020 08:26
Напишите на паскале программу вычисляющую значение функции y=1 при x 0, y=0 при x=0, y=-1 при x 0...
Xtanev
22.03.2022 11:37
Выполнить вычисления: (в скобках указана система счисления) 1) 151(10)+536(16) 2) 83(16)+11100110(2) 3) 251(8)*11(10) 4) 11001101(2)-315(8)...
mary30092004
22.03.2022 11:37
Дан двухмерный массив m*n случайных целых чисел, которые должны генерироваться в диапазоне [-5, 7], где 1 ≤ т ≤ 9, 1 ≤ n ≤ 10. составить программу: a) вывода на экран элементов...
workout7774
12.10.2021 07:25
С! в ходе телевизионного шоу проводится смс-голосование: каждый телезритель отдат свой голос за одного из 12 артистов-участников шоу,отправляя сообщение с его номером. голос...
вова5555555
19.02.2022 01:00
Вычислить сумму квадратов трех переменных, введенных с клавиатуры. выполнить в паскале и результат записывался в отдельный фал...
ира796
19.02.2022 01:00
Информационный объём 4,5 кбайта содержит 3072 символа. какова мощность алфавита, при которого было записано это сообщение?...
Reddi900
19.02.2022 01:00
Опиши своими словами диск и флэш память и сравни их....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
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.