19 / 10 / 10
Регистрация: 21.01.2014
Сообщений: 88
1

Определить наибольшее значение переменной s после выполнения данной программы

20.03.2015, 22:16. Показов 11445. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1983 В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
Pascal
1
2
3
4
5
s:=0;
n:=10;
for i:=0 to n-1 do begin
  s:=s+A[i]-A[i+1]
end;
В начале выполнения этого фрагмента в массиве находились трёхзначные натуральные числа, не делящиеся на 20. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2015, 22:16
Ответы с готовыми решениями:

Определить, какое наибольшее значение может иметь переменная s после выполнения программы?
1982 В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен...

Определить, что будет выведено после выполнения данной программы
какой тут ответ будет? begin k:=0; for i:=1 to N do for j:=N-i+1 to N do begin ...

Какое наименьшее значение может иметь переменная после выполнения данной программы?
2 Решить задачу: Представлен фрагмент программы, обрабатывающей одномерный целочисленный массив с...

Определите значение переменной после выполнения фрагмента программы
2 Решить задачу: В программе используется одномерный целочисленный массив A с индексами от 0 до 9....

1
Модератор
9656 / 4976 / 3265
Регистрация: 17.08.2012
Сообщений: 15,474
22.03.2015, 03:24 2
Лучший ответ Сообщение было отмечено lesha777 как решение

Решение

Цитата Сообщение от lesha777 Посмотреть сообщение
0 до 10
Хоть от -∞ до +100500. Поглядим повнимательней на вот это дело:
Pascal
3
for i:=0 to n-1 do begin s:=s+A[i]-A[i+1]
Пишем это дело на человечьем языке в развёрнутом виде. Пометил цветом для ясности.

S=A0-A1+A1-A2+A2-A3+A3-A4+A4-A5+A5-A6+A6-A7+A7-A8+A8-A9+A9-A10=A0-A10.
Цитата Сообщение от lesha777 Посмотреть сообщение
трёхзначные натуральные числа, не делящиеся на 20. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
A0=999; A10=101; S=999-101=898.

Могло бы быть 899, но 100 делится на 20.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2015, 03:24
Помогаю со студенческими работами здесь

Определите значение переменной n после выполнения фрагментов программы
определите значение переменной n после выполнения след элементов 1)y:=0 x:=0; while x>0 do...

Определите значение переменной c после выполнения следующего фрагмента программы
22) Определите значение переменной c после выполнения следующего фрагмента программы: a := -2; b...

Каким будет значение переменной A после выполнения фрагмента программы?
Каким будет значение переменной A после выполнения фрагмента программы? A := 0; k := 5; r :=...

Определите значение переменной c после выполнения следующего фрагмента программы
1985 В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru