X=-1
p=1
a=[]
while x!=0:
x=int(input())
p*=x
a+=[p]
for i in a:
print(i)
#include<iostream>
using namespace std;
int main()
{
int a,b,n;
cout << "a = ";
cin >> a;
cout << "b = ";
cin >> b;
n = 0;
for(int i = b; i<=a; i++)
{
cout<< i<<" ";
n++;
}
cout <<"\n"<<"n = "<<n<<"\n";
system("Pause");
return 0;
}
Пример:
a = 9
b = -3
-3 -2 -1 0 1 2 3 4 5 6 7 8 9
n = 13
Для продолжения нажмите любую клавишу . . .
Объяснение:
#количество чисел - единственное число в первой строке
n = int(input())
#ввод элементов массива - все числа на второй строке
a = [float(x) for x in input().split()]
#сумма отрицательных чисел
sum_neg = sum(x for x in a if x < 0)
iMin, iMax = 0, 0
for i in range(len(a)):
if a[iMin] > a[i]:
iMin = i
if a[iMax] < a[i]:
iMax = i
product = 1
for i in range(iMin+1, iMax):
product *= a[i]
a.sort()
print('sum = {}, product = {}'.format(sum_neg, product))
print('sorted array:', *a)
Ответ:
1.150×32×64=307200÷1024÷2=150×4=
600Кбайт
2.недостаточно данных
3.3072
Ну наверное на монитор.
Еще можно через принтер.