в программе описан одномерный целочисленный



Автор 777Panda777 задал вопрос в разделе Другие языки и технологии

В программе описан одномерный целочисленный массив с индексами от 0 до 10. и получил лучший ответ

Ответ от Александр[гуру]
i + -
0 A[0] A[1]
1 A[1] A[2]
2 A[2] A[3]
3 A[3] A[4]
4 A[4] A[5]
5 A[5] A[6]
6 A[6] A[7]
7 A[7] A[8]
8 A[8] A[9]
9 A[9] A[10]
После завершения цикла в итоге получится:
s=A[0]-A[10]
Т. к. все числа трёхзначные, то наиболшее значение получится, когда из самого большого возможного числа вычитается самое маленькое, то есть, в случае, если:
A[0]=999
A[10]=100
Тогда A[0]-A[10]=999-100=899.
Ответ: 899.

Ответ от Антик[гуру]
так выполни программу, какие проблемы?

Ответ от Kaiu[гуру]
for i:=0 to n-1 do где n = 10 то цикл от 0 до 9 то бишь 10 раз повторить, что внутри
Внутри s:=s+A[i]-A[i+1] сумма наращивается каждый раз на разницу в разных ячейках массива.
Так как в массиве обязательно натуральные и трехзначные >0
Цикл вычислений можно представить как:
A[0]-A[1] + A[1]-A[2] + A[2]-A[3] + A[3]-A[4] + A[4]-A[5] + A[5]-A[6] + A[6]-A[7] + A[7]-A[8] + A[8]-A[9] + A[9]-A[10]
Видно, что выходит
S = A[0]-A[10]
если A[0] допустим будет 999 а A[10]=100 то максимальная S = 999-100 = 899

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: В программе описан одномерный целочисленный массив с индексами от 0 до 10.
спросили в От 1 до 10
В программе описан одномерный целочисленный массив с индексами от 0 до 10.
Лентяйка, однако. Мало того, что код написан неправильно (маил сожрал кусок, посчитав штмл кодом) ,
подробнее...

В программе описан одномерный целочисленный массив с индексами от 0 до 10
Запусти и посчитай. ) Либо на листочке пошагово цикл прогони. Неужели так
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*