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

Впрограмме описан одномерный целочисленный массив с индексами от 0 до 10. ниже представлен фрагмент программы, обрабатывающей данный массив: s: =0 n: =10 for i: =0 to n-2 do begin s: =s+a[i]-a[i+2] end; в начале выполнения этого фрагмента в массиве находились двузначные натуральные числа. какое наибольшее значение может иметь переменная s после выполнения данной программы?

Показать ответ
Ответ:
мама1033
мама1033
30.08.2020 16:43
При выполнении тела цикла элементы массива с индексами от 2 до 8 (n-2) добавляются к сумме с противоположными знаками (сначала +, затем -). Таким образом, указанные элементы дают в сумме 0. Получается, что сумма будет равна a[0]+a[1]-a[9]-a[10]. Эта сумма будет максимальна, если a[0]=a[1]=99 (наибольшее двузначное число), a[9]=a[10]=10 (наименьшее двузначное число). Итого 99+99-10-10=178
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота