Иже представлен фрагмент программы, обрабатывающей одномерный целочисленный масСив с индексами от 0 до 10. Известно, что в начале выполнения этого фрагмента в массиве находилась возрастающая последовательность чисел, то есть A[0] < A[1] < … < A[10]. Какое наибольшее значение может иметь переменная s после выполнения данной программы? s := 15; n := 10; for i:=0 to n-1 do begin s:=s+A[i]-A[i+1]+3

Сив с индексами от 0 до 10. Известно, что в начале выполнения этого фрагмента в массиве находилась возрастающая последовательность чисел, то есть A[0] < A[1] < … < A[10]. Какое наибольшее значение может иметь переменная s после выполнения данной программы? s := 15; n := 10; for i:=0 to n-1 do begin s:=s+A[i]-A[i+1]+3

Ответы:
Сашка Михайловский
16-09-2018 13:13

Если возрастающая, то следующий элемент больше хотя бы на 1. Если брать больше, то вычитаться будет больше, а итоговое значение - меньше. Итого за 10 итераций s доберёт (-1+3) * 10 = 20 единиц. Прибавляем к 15, получаем 35.

Картинка с текстом вопроса от пользователя КИРА СОМЕНКО

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Иже представлен фрагмент программы, обрабатывающей одномерный целочисленный мас» от пользователя КИРА СОМЕНКО в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!

yii\base\ErrorException
Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library '/usr/lib/php5.6/mysql.so' - /usr/lib/php5.6/mysql.so: cannot open shared object file: No such file or directory

$_GET = [
    'id' => '7774927-izhe-predstavlen-fragment-programmy-obrabatyvaiushchei-odnomernyi-tselochislennyi-massiv-s',
    'url' => 'indeksami',
];