В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s=0
n=10
for i in range (0, n-2) :
s=s+A[i]-A[i+3]
В начале выполнения этого фрагмента в массиве находились двухзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
                                            s=0
n=10
for i in range (0, n-2) :
s=s+A[i]-A[i+3]
В начале выполнения этого фрагмента в массиве находились двухзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Знаешь ответ?
            Чтобы оставить ответ, войдите или зарегистрируйтесь.
Ответ или решение 1
        
            Рактим
                            
        S = 0 + A[0] - A[3] + A[1] - A[4] + A[2] - A[5] + A[3] - A[6] + A[4] - A[7] + A[5] - A[8] + A[6] - A[9] + A[7] - A[10]
Сокращаем лишнее, получаем:
s = A[0] + A[1] + A[2] - A[8] - A[9] - A[10]
Т. к в массиве находятся только двухзначные числа, возьмем максимальное значение - когда знак "+" и минимальное, когда "-" (пр. A[0] = 99, A[8] = 10 - минимальное и максимальное двухзначное значение) :
s = 99+99+99-10-10-10 = 297-30 = 267
    
Сокращаем лишнее, получаем:
s = A[0] + A[1] + A[2] - A[8] - A[9] - A[10]
Т. к в массиве находятся только двухзначные числа, возьмем максимальное значение - когда знак "+" и минимальное, когда "-" (пр. A[0] = 99, A[8] = 10 - минимальное и максимальное двухзначное значение) :
s = 99+99+99-10-10-10 = 297-30 = 267
Новые вопросы в разделе Информатика
        
                                    s3129502@gmail.com                        
            
            16.02.2024, 13:53
        
                                    
                        Информатика        
                    
                                                    7-9 класс
                            
            
        
                                    Адинела                        
            
            05.10.2022, 08:15
        
                                    Гаязутдин                        
            
            05.10.2022, 01:10
        
                                    Алайбек                        
            
            05.10.2022, 01:05
        
                                    Акияма                        
            
            05.10.2022, 01:00