0 / 0 / 0
Регистрация: 08.12.2017
Сообщений: 12
|
||||||
1 | ||||||
В программе описан целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы28.02.2018, 11:51. Показов 10247. Ответов 12
Метки нет (Все метки)
В программе описан целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы
Помогите. распишите по подробней. Заранее спасибо.
0
|
28.02.2018, 11:51 | |
Ответы с готовыми решениями:
12
В программе описан одномерный целочисленный массив а с индексами от 1 до 15 В программе описан одномерный целочисленный массив с индексами от 0 до 10. В программе описан одномерный массив следующим образом Олимпиада по информатике: Что выводит на экран фрагмент программы, приведенный ниже? |
108 / 94 / 45
Регистрация: 12.09.2017
Сообщений: 1,127
|
||||||
28.02.2018, 13:16 | 2 | |||||
Сообщение было отмечено ric003 как решение
Решение
Думая логически я пришёл к ответу s=11. У нас есть массив из 11 элементов, все числа двузначные. Минимальная разница при расчёте s равна 10, если оба элемента равны 10.
Вот такой я подобрал массив: 10 10 10 10 10 10 10 10 10 10 99 (11 двузначных чисел) Объясняю почему последний элемент равен максимальному двузначному числу. По циклу мы видим, что программа считает s таким образом: 0-ой + 1-ый; 1-ый + 2-ой; 2-ой + 3-ий ... 9-ый + 10-ый. на i=9 цикл заканчивается и отсюда следует, что с 10-ым элементом не будет происходить вот это:
По-моему больше объяснять нечего.
1
|
0 / 0 / 0
Регистрация: 08.12.2017
Сообщений: 12
|
|
28.02.2018, 16:02 [ТС] | 3 |
Спасибо, супер!1
Добавлено через 1 час 11 минут Если условие поменять, наибольшее значение s? в ответе стоит что s:=1079, как данное значение получилось? Добавлено через 2 минуты s = 1079 а не пренадлежит
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
28.02.2018, 16:05 | 4 |
Естественно наоборот a[0]..a[9]=99, a[10]=10.
0
|
0 / 0 / 0
Регистрация: 08.12.2017
Сообщений: 12
|
|
28.02.2018, 16:06 [ТС] | 5 |
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы
PascalВыделить код 1 2 3 4 5 s := 0; n := 10; for i := 0 to n - 1 do begin s := s + 2 * A[i] - A[i+1] end; В начале выполнения этого фрагмента в массиве находились двухзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы? Помогите. распишите по подробней. Заранее спасибо. Добавлено через 1 минуту в ответе 1079, а в той задаче действительно 11
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
28.02.2018, 16:07 | 6 |
Сообщение было отмечено ric003 как решение
Решение
Да вроде FreudeMan, уже описал.
Добавлено через 43 секунды Я же написал когда будет 1079.
1
|
0 / 0 / 0
Регистрация: 08.12.2017
Сообщений: 12
|
|
28.02.2018, 16:11 [ТС] | 7 |
Я не понимаю, впервой задаче 11 двухзначных чисел s=11, а в другой 1079 двухзначных чисел?
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
28.02.2018, 16:13 | 8 |
В первой a[0]..a[9]=10 a[10]=99
Во второй a[0]..a[9]=99 a[10]=10
1
|
0 / 0 / 0
Регистрация: 08.12.2017
Сообщений: 12
|
|
28.02.2018, 16:17 [ТС] | 9 |
В начале выполнения этого фрагмента в массиве находились двухзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Это задание ЕГЭ в ответе s= 1079 как получилось данное число
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
28.02.2018, 16:21 | 10 |
9*99+(198-10)=1079
Подробнее 9*(2*99-99)+(2*99-10)=1079
0
|
0 / 0 / 0
Регистрация: 08.12.2017
Сообщений: 12
|
|
28.02.2018, 16:27 [ТС] | 11 |
Да в этой задачи все понятно, спасибо. А в первой, там только подсчет двухзначных чисел и все?
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
28.02.2018, 16:31 | 12 | |||||
Сообщение было отмечено ric003 как решение
Решение
Я же все написал.
9*(20-10)+(2*10-99)=11 Добавлено через 2 минуты Эти задачи решаются без компьютера, хочешь проверить напиши программы. Это для второй
1
|
0 / 0 / 0
Регистрация: 08.12.2017
Сообщений: 12
|
|
28.02.2018, 16:32 [ТС] | 13 |
Спасибо! Вроде понял!
Добавлено через 55 секунд Круто!!!!!!!!!
0
|
28.02.2018, 16:32 | |
28.02.2018, 16:32 | |
Помогаю со студенческими работами здесь
13
Используя следующий фрагмент программы,введите перечисленные ниже слова из списка С содержащие ровно две буквы d Дан целочисленный массив В[1..5, 1..5]. Вычислить произведение элементов этого массива, расположенных ниже левой диагонали В программе используется одномерный целочисленный массив В программе обрабатывается двумерный целочисленный массив Написать функцию,которая сохраняет дубликаты эл-ов списка в список.Пример описан ниже Дан фрагмент программы,обрабатывающий массив из 10 элементов... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |