В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
манюня5649
манюня5649
04.04.2021 15:36 •  Информатика

В одномерном массиве X(10) из положительных и отрицательных чисел найти: количество отрицательных элементов в первой половине массива, поставить найденное значение на место первого элемента. Первую часть задания я смогла сделать, а вот как поставить значение на место первого элемента я затрудняю буду очень благодарна!!


В одномерном массиве X(10) из положительных и отрицательных чисел найти: количество отрицательных эл

Ответ:
Olgarezkova
Olgarezkova
30.01.2021 01:10

end;

mas[ 1 ] := minus;

writeln();

Объяснение:

Чтобы поставить полученное значение на первое место необходимо просто обратиться к первому элементу массива и присвоить ему необходимое значение. Ещё у тебя там ошибка, в условии написано, что элементов 10, а ты создаешь массив только для 5. Исправь

mas: array[1..10] of integer;

Так же исходя из этого, необходимо подправить и тело цикла, потому что остальные 5 элементов останутся не заполненными.

for i:= 1 to 10 do begin

Но в задании так же написано, что нужно посчитать количество отрицательных элементов в первой половине массива. То есть необходимо немного подкорректировать условие подсчета.

if ( mas[ i ] < 0) and ( i <=5 ) then

Вроде всё. Если что-то не понятно, оставь комментарий

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?