BogdanR106203
?>

на ! опишите на языке или на одном из языков программирования алгоритм подсчёта суммы всех отрицательных элементов заданного целочисленного массива размером 30 элементов. если отрицательных элементов нет, выведите no.

Информатика

Ответы

stanefimov

Объяснение:

Задай для начала цикл range

Потом напиши if i>0

Print(no)

sashakrav
Сначал массив заполнится так:
a[0]=0
a[1]=1
a[2]=2

a[10]=10
во втором цикле:
i=0
a[5]=a[5]
a[2]=a[10]
получим, что a[2]=10 и a[10]=10
i=1
a[4]=a[6]
a[3]=a[9]
получим, что a[3]=9; a[9]=9; a[4]=6; a[6]=6
i=2
a[3]=a[7]
a[4]=a[8]
получим, что a[3]=7; a[7]=7; a[4]=8; a[8]=8
i=3
a[2]=a[8]
a[5]=a[7]
получим: a[2]=8; a[8]=8; a[5]=7; a[7]=7
i=4
a[1]=a[9]
a[6]=a[6]
получим: a[6]=6; a[1]=9; a[9]=9
i=5
a[0]=a[10]
a[7]=a[5]
получим: a[0]=10; a[10]=10; a[7]=7; a[5]=7
полученный массив:
a[0]=10
a[1]=9
a[2]=8
a[3]=7
a[4]=8
a[5]=7
a[6]=6
a[7]=7
a[8]=8
a[9]=9
a[10]=10
10 9 8 7 8 7 6 7 8 9 10
ответ: 1
Александровна-Павловна
Выше ответ более простой, но может Вам нужно что-то сложное?
Например: 
1) 10101(2) = 1∙2^4+0∙2^3+1∙2^2+0∙2^1+1∙2^0 = 16+0+4+0+1 = 21(10)
2) 11101(2) = 1∙2^4+1∙2^3+1∙2^2+0∙2^1+1∙2^0 = 16+8+4+0+1 = 29(10)
3) 01010(2) = 0∙2^4+1∙2^3+0∙2^2+1∙2^1+0∙2^0 = 0+8+0+2+0 = 10(10)
4) 11111(2) = 1∙2^4+1∙2^3+1∙2^2+1∙2^1+1∙2^0 = 16+8+4+2+1 = 31(10)
5) 01110(2) = 0∙2^4+1∙2^3+1∙2^2+1∙2^1+0∙2^0 = 0+8+4+2+0 = 14(10)

10101(2) - 10101 в двоичной системе счисления
21(10) - 21 в десятичной системе счисления
1*2^4 - 1 умножить на 2 в четвёртой степени
 * - знак умножить

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

Поделитесь своими знаниями, ответьте на вопрос:

на ! опишите на языке или на одном из языков программирования алгоритм подсчёта суммы всех отрицательных элементов заданного целочисленного массива размером 30 элементов. если отрицательных элементов нет, выведите no.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

qelmar461
Gpack54
Grigorev_Nikita794
helenavalenti2846
jeep75
Koranna1986
alisabutusova
Levinalx4938
yelenaSmiryagin
trubchaninova71511
Елена-Олег
mbrilliantova
АльбертовичБерезин58
Takhmina-Komarova1415
bereza81