Язык Python
import random. sys
A = [random.randrange(-5, 5) for i in range(18)] #создаем массив из 18 эл от -5 до 5
print A # печатаем его
zero = -1 # ищем последний 0
for i in range(len(A)):
if A[i] == 0: zero = i
if zero == -1:
print "Нулевых элементов нет"
sys.exit(0) # выход
cnt = 0 # считаем сумму до zero
for i in range(0, zero):
if A[i]<0: cnt += A[i]
print "Сумма отрицательных до последнего нуля: ", cnt
mul = 1 # считаем произведение
for i in range(zero+1, len(A)):
mul *= A[i]
print "Произведение правее zero ", mul
<span>1.5)
</span> s="Вася пошел гулять"
for i in range(0,3):
n=s.index(s.split()[i])-i
print(' '*n+s.split()[i])
<span>
1.6)
</span><span>s="С"
print(s.center(7,' '))
s='Ж'
print(s.center(7,' '))
for i in range(3,8,2):
print((s*i).center(7,' '))
s=' '+'HH'
print(s*2)
s='Z'
print(' '+(s*5))
<span>
</span></span>
Program chik;
var k,i,s,a:integer;
begin
s:=1;k:=0;
for i:=1 to 17 do
begin
read(a);
if (a mod 17<>0)then begin
k:=1;
s:=s*i;
end;
end;
if k=1 then write(s)else write(0);
end.
#include <iostream>
using namespace std;
int reduce_fraction(int n, int m)
{
if (m == 0) {
return n;
}
return reduce_fraction(m, n % m);
}
int main()
{
int num, dem;
cout << "Nominator: ";
cin >> num;
cout << "Denominator: ";
cin >> dem;
int nod = reduce_fraction(num, dem);
cout << num << '/' << dem << " => " << (num / nod) << '/' << (dem / nod) <<
endl;
return 0;
}